Userexits

Namespaces | Data Structures | Functions
com::agile::cps Namespace Reference

Namespaces

namespace  ssa
namespace  test

Data Structures

class  CpsAbstractReport
 Abstract base class for all CPS reports. More...
class  CpsAbstractVerifier
 The CpsAbstractVerifier interface defines the basic methods of all CPS verifier. More...
class  CpsAlternativePresenter
 The CPS alternative for modular BOM. More...
class  CpsBomEntry
class  CpsBomPositionAnalyzer
 The CpsBomPositionAnalyzer object. More...
class  CpsBomPositionVerifier
 The CpsBomPositionVerifier object. More...
class  CpsClassificationPresenter
 The CPS classification presenter. More...
class  CpsConstants
class  CpsFilter
 Filter class of a Conceptual Product Structure (CPS) More...
class  CpsFilterAttribute
class  CpsFilterPresenter
class  CpsFunctionPresenter
class  CpsItemSelectorPresenter
 The CPS item selector for solutions. More...
class  CpsModularBomListSelector
 The DalCheckBoxDialog class provides checkbox dialogs. More...
class  CpsModularBomReportPresenter
 The Modular BOM report for CPS. More...
class  CpsModularBomSelectorPresenter
 The Modular BOM report for CPS. More...
class  CpsModularProductStructureElement
 The Modular Product Structure Element. More...
class  CpsModularStructureElementPresenter
 The presenter class for the modular product structure element. More...
class  CpsModularStructureElementSelector
 The CpsModularStructureElementSelector class to open and manage modal select widget. More...
class  CpsModule
 This class implements the Change Management module. More...
class  CpsNeutralBomReportPresenter
 The Neutral BOM report for CPS. More...
class  CpsNeutralProductStructureElement
 The Modular Product Structure Element. More...
class  CpsNeutralStructureElementPresenter
 The product structure element. More...
class  CpsNodeBomEntry
class  CpsParallelStructureNode
 Class CpsParallelStructureNode provides methods for parallel structure nodes. More...
class  CpsParallelStructurePresenter
 Class CpsParallelStructurePresenter implements userexits for parallel structure. More...
class  CpsProductComponent
 Interface of the product component of a Conceptual Product Structure (CPS) More...
class  CpsProductComponentPresenter
 The product component of a Conceptual Product Structure (CPS) More...
class  CpsProductSelector
 The DalCheckBoxDialog class provides checkbox dialogs. More...
class  CpsProductStructureElement
 The Structure Element. More...
class  CpsProductStructureElementFactory
 The correct product structure element (modular or neutral). More...
class  CpsProductStructureElementPresenter
 The product structure element. More...
class  CpsProductVariantMenuCache
 The CPS product variant menu cache for modular BOM. More...
class  CpsSingleBomAnalyzer
 The CpsSingleBomAnalyzer object. More...
class  CpsSingleBomVerifier
 The CpsSingleBomVerifier object. More...
class  CpsSolution
 Solution class of a Conceptual Product Structure (CPS) More...
class  CpsSolutionMultiEditPresenter
 The CPS solution multi-edit presenter for modular BOM. More...
class  CpsSolutionPresenter
 The CPS solution presenter. More...
class  CpsSolutionSpacePresenter
 The CPS solution space. More...
class  CpsTopStructureElementPresenter
 The top structure element. More...
class  CpsVerificationAlternative
 The CpsVerificationAlternative represents a set of BOM position alternatives within the verification process. More...
class  CpsVerifier
 The CpsVerifier object. More...
class  CpsVerifierBase
 The CpsVerifierBase provides the base methodes which are used by all verifiers. More...
class  CpsVerifierContext
 The CpsVerifierContext stores the information about the verifivication process. More...
class  CpsVerifyBomPosition
 The CpsVerifyBomPosition represents a set of BOM position versions within the verification process. More...
class  CpsVerifyBomReader
 The CpsVerifyBomReader is used to read the BOM data from the database and to create the verify BOM objects. More...
class  CpsVerifyBomVersion
 The CpsVerifyBomVersion represents a set of BOM position version within the verification process. More...
class  CpsVerifyBomVersionObject
 The CpsVerifyBomVersionObject represents a BOM object generated from an EPQ result set. More...
class  CpsVerifyCache
 The CpsVerifyCache is used to cache the used CPS alternative which was used to verify a BOM position. More...
class  CpsVerifyCacheObject
 The CpsVerifyCacheObject is used to cache the CPS information which was used to verify a BOM position. More...
class  CpsVerifyCachePresenter
 The presenter object of the CpsVerifier. More...
class  CpsVerifyCpsAlternative
 The CpsVerifyCpsAlternative represents a set of conceptual product structures within the verification process. More...
class  CpsVerifyCpsReader
 The CpsVerifyCpsReader is used to read the BOM data from the database and to create the verify BOM objects. More...
class  CpsVerifyCpsVersion
 The CpsVerifyCpsVersion represents a conceptual product structure within the verification process. More...
class  CpsVerifyDateHelper
 The CpsVerifyDateHelper provides the base methodes for dates. More...
class  CpsVerifyElementAlternative
 The CpsVerifyElementAlternative represents a set of product structure elements within the verification process. More...
class  CpsVerifyElementPosition
 The CpsVerifyElementPosition represents a set of product structure elements within the verification process. More...
class  CpsVerifyElementVersion
 The CpsVerifyElementVersion represents a product structure element within the verification process. More...
class  CpsVerifyFilter
 The CpsVerifyFilter object is used to cache the filter of the product structure elements which are used during the verification process. More...
class  CpsVerifyItem
 The CpsVerifyItem object. More...
class  CpsVerifyMessage
 The CpsVerifier message object. More...
class  CpsVerifyMessenger
 The CpsVerifier message object. More...
class  CpsVerifyPresenter
 The presenter object of the CpsVerifier. More...

Functions

 DECLARE_EXCEPTION (CpsException, com::agile::base::RuntimeException)
 DECLARE_EXCEPTION (CpsVerifyException, CpsException)
 FORWARD_SHARED_POINTER_DECL (CpsFilter)
 FORWARD_SHARED_POINTER_DECL (CpsFilterAttribute)
 FORWARD_SHARED_POINTER_DECL (CpsModularProductStructureElement)
 FORWARD_SHARED_POINTER_DECL (CpsNeutralProductStructureElement)
 FORWARD_SHARED_POINTER_DECL (CpsParallelStructureNode)
 FORWARD_SHARED_POINTER_DECL (CpsProductComponent)
 FORWARD_SHARED_POINTER_DECL (CpsProductStructureElement)
 FORWARD_SHARED_POINTER_DECL (CpsSolution)
 FORWARD_SHARED_POINTER_DECL (AbstractReport)
 FORWARD_SHARED_POINTER_DECL (CpsAbstractVerifier)
 FORWARD_SHARED_POINTER_DECL (CpsModularStructureElementSelector)
 FORWARD_SHARED_POINTER_DECL (CpsModularBomListSelector)
 FORWARD_SHARED_POINTER_DECL (CpsProductSelector)
 FORWARD_SHARED_POINTER_DECL (CpsProductVariantMenuCache)
 FORWARD_SHARED_POINTER_DECL (CpsSolutionPresenterContext)
 FORWARD_SHARED_POINTER_DECL (CpsTopStructureElement)
 FORWARD_SHARED_POINTER_DECL (CpsVerificationAlternative)
 FORWARD_SHARED_POINTER_DECL (CpsVerifier)
 FORWARD_SHARED_POINTER_DECL (CpsVerifierBase)
 FORWARD_SHARED_POINTER_DECL (CpsVerifierContext)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyBomPosition)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyBomReader)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyBomVersion)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyBomVersionObject)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyCache)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyCacheObject)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyCpsAlternative)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyCpsReader)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyCpsVersion)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyDateHelper)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyElementAlternative)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyElementPosition)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyElementVersion)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyFilter)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyItem)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyMessage)
 FORWARD_SHARED_POINTER_DECL (CpsVerifyMessenger)
 SHARED_POINTER_DECL (CpsBomEntry)
 SHARED_POINTER_DECL (CpsNodeBomEntry)

Function Documentation

com::agile::cps::DECLARE_EXCEPTION ( CpsException  ,
com::agile::base::RuntimeException   
)
com::agile::cps::DECLARE_EXCEPTION ( CpsVerifyException  ,
CpsException   
)
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsFilter  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsFilterAttribute  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsModularProductStructureElement  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsNeutralProductStructureElement  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsParallelStructureNode  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsProductComponent  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsProductStructureElement  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsSolution  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( AbstractReport  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsAbstractVerifier  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsModularStructureElementSelector  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsModularBomListSelector  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsProductSelector  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsProductVariantMenuCache  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsSolutionPresenterContext  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsTopStructureElement  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerificationAlternative  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifier  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifierBase  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifierContext  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyBomPosition  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyBomReader  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyBomVersion  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyBomVersionObject  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyCache  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyCacheObject  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyCpsAlternative  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyCpsReader  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyCpsVersion  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyDateHelper  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyElementAlternative  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyElementPosition  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyElementVersion  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyFilter  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyItem  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyMessage  )
com::agile::cps::FORWARD_SHARED_POINTER_DECL ( CpsVerifyMessenger  )
com::agile::cps::SHARED_POINTER_DECL ( CpsBomEntry  )
com::agile::cps::SHARED_POINTER_DECL ( CpsNodeBomEntry  )