Primavera Integration API 7.0

com.primavera.integration.common
Class CopyActivityOptions

java.lang.Object
  extended by com.primavera.integration.common.CopyActivityOptions
All Implemented Interfaces:
java.io.Serializable

public class CopyActivityOptions
extends java.lang.Object
implements java.io.Serializable

Activity copying options used when copying a project or an activity. By default all options are set to true.

See Also:
Serialized Form

Constructor Summary
CopyActivityOptions()
           
 
Method Summary
 boolean getCopyActivityCodes()
          Gets the flag indicating whether to copy activity codes.
 boolean getCopyExpenses()
          Gets the flag indicating whether to copy expenses.
 boolean getCopyFinancialPeriods()
          Gets the flag indicating whether to copy financial period data.
 boolean getCopyNotebook()
          Gets the flag indicating whether to copy notebooks.
 boolean getCopyOnlyBetweenCopiedActivities()
          Gets the flag indicating whether to copy relationships only between copied activities.
 boolean getCopyRelationships()
          Gets the flag indicating whether to copy relationships.
 boolean getCopyResourceAndRoleAssignments()
          Gets the flag indicating whether to copy resource and role assignments.
 boolean getCopySteps()
          Gets the flag indicating whether to copy steps.
 boolean getCopyWPsAndDocs()
          Gets the flag indicating whether to copy work products and documents.
 void setCopyActivityCodes(boolean bCopy)
          Sets the flag indicating whether to copy activity codes.
 void setCopyExpenses(boolean bCopy)
          Sets the flag indicating whether to copy expenses.
 void setCopyFinancialPeriods(boolean bCopy)
          Sets the flag indicating whether to copy financial period data.
 void setCopyNotebook(boolean bCopy)
          Sets the flag indicating whether to copy notebooks.
 void setCopyOnlyBetweenCopiedActivities(boolean bCopy)
          Sets the flag indicating whether to copy relationships only between copied activities.
 void setCopyRelationships(boolean bCopy)
          Sets the flag indicating whether to copy relationships.
 void setCopyResourceAndRoleAssignments(boolean bCopy)
          Sets the flag indicating whether to copy resource and role assignments.
 void setCopySteps(boolean bCopy)
          Sets the flag indicating whether to copy steps.
 void setCopyWPsAndDocs(boolean bCopy)
          Sets the flag indicating whether to copy work products and documents.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyActivityOptions

public CopyActivityOptions()
Method Detail

setCopyResourceAndRoleAssignments

public void setCopyResourceAndRoleAssignments(boolean bCopy)
Sets the flag indicating whether to copy resource and role assignments.

Parameters:
bCopy - true to copy, false otherwise

getCopyResourceAndRoleAssignments

public boolean getCopyResourceAndRoleAssignments()
Gets the flag indicating whether to copy resource and role assignments.

Returns:
boolean true to copy, false otherwise

setCopyRelationships

public void setCopyRelationships(boolean bCopy)
Sets the flag indicating whether to copy relationships.

Parameters:
bCopy - true to copy, false otherwise

getCopyRelationships

public boolean getCopyRelationships()
Gets the flag indicating whether to copy relationships.

Returns:
boolean true to copy, false otherwise

setCopyOnlyBetweenCopiedActivities

public void setCopyOnlyBetweenCopiedActivities(boolean bCopy)
Sets the flag indicating whether to copy relationships only between copied activities.

Parameters:
bCopy - true to copy, false otherwise

getCopyOnlyBetweenCopiedActivities

public boolean getCopyOnlyBetweenCopiedActivities()
Gets the flag indicating whether to copy relationships only between copied activities.

Returns:
boolean true to copy, false otherwise

setCopyExpenses

public void setCopyExpenses(boolean bCopy)
Sets the flag indicating whether to copy expenses.

Parameters:
bCopy - true to copy, false otherwise

getCopyExpenses

public boolean getCopyExpenses()
Gets the flag indicating whether to copy expenses.

Returns:
boolean true to copy, false otherwise

setCopyActivityCodes

public void setCopyActivityCodes(boolean bCopy)
Sets the flag indicating whether to copy activity codes.

Parameters:
bCopy - true to copy, false otherwise

getCopyActivityCodes

public boolean getCopyActivityCodes()
Gets the flag indicating whether to copy activity codes.

Returns:
boolean true to copy, false otherwise

setCopyWPsAndDocs

public void setCopyWPsAndDocs(boolean bCopy)
Sets the flag indicating whether to copy work products and documents.

Parameters:
bCopy - true to copy, false otherwise

getCopyWPsAndDocs

public boolean getCopyWPsAndDocs()
Gets the flag indicating whether to copy work products and documents.

Returns:
boolean true to copy, false otherwise

setCopyNotebook

public void setCopyNotebook(boolean bCopy)
Sets the flag indicating whether to copy notebooks.

Parameters:
bCopy - true to copy, false otherwise

getCopyNotebook

public boolean getCopyNotebook()
Gets the flag indicating whether to copy notebooks.

Returns:
boolean true to copy, false otherwise

setCopySteps

public void setCopySteps(boolean bCopy)
Sets the flag indicating whether to copy steps.

Parameters:
bCopy - true to copy, false otherwise

getCopySteps

public boolean getCopySteps()
Gets the flag indicating whether to copy steps.

Returns:
boolean true to copy, false otherwise

setCopyFinancialPeriods

public void setCopyFinancialPeriods(boolean bCopy)
Sets the flag indicating whether to copy financial period data.

Parameters:
bCopy - true to copy, false otherwise

getCopyFinancialPeriods

public boolean getCopyFinancialPeriods()
Gets the flag indicating whether to copy financial period data.

Returns:
boolean true to copy, false otherwise

Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.