Class CopyActivityOptions

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

public class CopyActivityOptions extends Object implements Serializable
Activity copying options used when copying a project or an activity. By default all options are set to true.
See Also:
  • Constructor Details

    • CopyActivityOptions

      public CopyActivityOptions()
  • Method Details

    • setCopyEPSCodesAtProjectLevel

      public void setCopyEPSCodesAtProjectLevel(boolean copyEPSCodesAtProjectLevel)
    • getCopyEPSCodesAtProjectLevel

      public boolean getCopyEPSCodesAtProjectLevel()
    • 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
    • setCopyAssignmentCodes

      public void setCopyAssignmentCodes(boolean bCopy)
      Sets the flag indicating whether to copy assignment codes.
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyActivityRisks

      public boolean getCopyActivityRisks()
      Gets the flag indicating whether to copy activity Risks.
      Returns:
      boolean true to copy, false otherwise
    • setCopyActivityRisks

      public void setCopyActivityRisks(boolean bCopy)
      Sets the flag indicating whether to copy activity Risks.
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyAssignmentCodes

      public boolean getCopyAssignmentCodes()
      Gets the flag indicating whether to copy assignment codes.
      Returns:
      boolean true to copy, false otherwise
    • setCopyAssignmentSecureCodes

      public void setCopyAssignmentSecureCodes(boolean bCopy)
    • getCopyAssignmentSecureCodes

      public boolean getCopyAssignmentSecureCodes()
    • setCopyActivitySecureCodes

      public void setCopyActivitySecureCodes(boolean bCopy)
    • getCopyActivitySecureCodes

      public boolean getCopyActivitySecureCodes()