Class CopyProjectOptions

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

public class CopyProjectOptions extends Object implements Serializable
Project copying options used when copying a project. By default all options are set to true.
See Also:
  • Constructor Details

    • CopyProjectOptions

      public CopyProjectOptions()
  • Method Details

    • setCopyRisks

      public void setCopyRisks(boolean bCopy)
      Sets the flag indicating whether to copy risks
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyRisks

      public boolean getCopyRisks()
      Gets the flag indicating whether to copy risks
      Returns:
      boolean true to copy, false otherwise
    • setCopyIssuesThresholds

      public void setCopyIssuesThresholds(boolean bCopy)
      Sets the flag indicating whether to copy issues and thresholds
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyIssuesThresholds

      public boolean getCopyIssuesThresholds()
      Gets the flag indicating whether to copy issues and thresholds
      Returns:
      boolean true to copy, false otherwise
    • setCopyReports

      public void setCopyReports(boolean bCopy)
      Sets the flag indicating whether to copy reports
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyReports

      public boolean getCopyReports()
      Gets the flag indicating whether to copy reports
      Returns:
      boolean true to copy, false otherwise
    • setCopyDocuments

      public void setCopyDocuments(boolean bCopy)
      Sets the flag indicating whether to copy documents
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyDocuments

      public boolean getCopyDocuments()
      Gets the flag indicating whether to copy documents
      Returns:
      boolean true to copy, false otherwise
    • setCopyFundingSources

      public void setCopyFundingSources(boolean bCopy)
      Sets the flag indicating whether to copy funding sources
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopyFundingSources

      public boolean getCopyFundingSources()
      Gets the flag indicating whether to copy funding sources
      Returns:
      boolean true to copy, false otherwise
    • setCopySummaryData

      public void setCopySummaryData(boolean bCopy)
      Sets the flag indicating whether to copy summary data
      Parameters:
      bCopy - true to copy, false otherwise
    • getCopySummaryData

      public boolean getCopySummaryData()
      Gets the flag indicating whether to copy summary data
      Returns:
      boolean true to copy, false otherwise
    • setCopyActualToPlannedValues

      public void setCopyActualToPlannedValues(boolean bCopy)
      Sets the flag indicating whether to copy actual values or planned values from a project to a template project's planned values
      Parameters:
      bCopy - true to copy actual values, false to copy planned values
    • getCopyActualToPlannedValues

      public boolean getCopyActualToPlannedValues()
      Gets the flag indicating whether to copy actual values or planned values from a project to a template project's planned values
      Returns:
      boolean true to copy actual values, false to copy planned values
    • getCopyProjectCodes

      public boolean getCopyProjectCodes()
    • setCopyProjectCodes

      public void setCopyProjectCodes(boolean bCopy)
    • getCopyProjectSecureCodes

      public boolean getCopyProjectSecureCodes()
    • setCopyProjectSecureCodes

      public void setCopyProjectSecureCodes(boolean bCopy)