Userexits

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

Namespaces

namespace  impl
namespace  util

Data Structures

class  BomPosition
 Interface of a position in a Bill Of Materials. More...
class  ChangeOperation
 The ChangeOperation class represents the interface of a change operation within the change management. More...
class  ChangeOperationContext
 Interface for the context of a Change Operation. More...
class  ChangeOperationHolder
 Interface for the holder of a Change Operation. More...
class  ChangeOperationType
 This class provides constants for the predefined (i.e. More...
class  ClassAttributeRelation
 Interface of a classification - attribute - relation. More...
class  Classification
 The Classification class represents a class and contains application layer logic for classes. More...
class  ControlledByOperation
 The ControlledByOperation class represents the interface for all PdmObjects, which are under control of a change operation. More...
class  EdbLock
 This class represents a lock on an EdbObject. More...
class  EdbMultiLock
 This class represents locks on several records. More...
class  EdbObject
 The EdbObject class represents the base of all application objects and contains the business logic that is common to all EDB objects like Item, Document and so on. More...
class  EdbObjectCreator
 Describes an object that is able to create EdbObjects for a specific AxalantRecord. More...
class  EdbObjectFactory
 A factory that creates proper EdbObject instances from the respective implementation classes. More...
class  EdbObjectList
 A list of PDM objects. More...
class  EdbTransactionLock
 This class represents a lock on an EdbObject in combination with a nested transaction. More...
class  Filter
 Interface of the product component of a Conceptual Product Structure (CPS) More...
class  InterchangeabilityEnum
 The InterchangeabilityEnum class represents the implemetation of interchangeabilities (UNDEFINED, UP_DOWN, NOT_AFFECTED, UP_DOWN_COLLECTIVELY, UP_COLLECTIVELY, UP_ONLY) More...
class  ItemMaster
 The ItemMaster class represents an item and contains application layer logic for items. More...
class  ItemRevision
class  NumberVariant
class  Order
 The Order class represents an interface for a Pdm Order. More...
class  ParallelStructureNode
 Class ParallelStructureNode provides API methods for parallel structure nodes. More...
class  PdmConstants
class  PdmDefaultQuerySelection
 A query selection that sets a PDM View when created. More...
class  PdmModule
 This class implements the PDM module. More...
class  PdmObject
 The PdmObject class represents the base of all application objects and contains the business logic that is common to all PDM objects like Item, Document and so on. More...
class  PdmStoredQuery
 This class provides support for persistant DalQuerySelection's. More...
class  Phase
 The Phase class represents a phase (german Reifegrad) and contains application layer logic for Phases. More...
class  ProductComponent
 Interface of the product component of a Conceptual Product Structure (CPS) More...
class  ProductStructureElement
 The interface of the Product Structure Element. More...
class  Solution
 Interface of the product component of a Conceptual Product Structure (CPS) More...
class  State
 The State class represents a state (german Status) and contains application layer logic for States. More...
class  Stateable
 The Stateable interface enables objects to change their current state within their lifecycle. More...
class  StatusControlModeEnum
 The StatusControlModeEnum class represents the implemetation of status control mode (OFF, MANUAL, WITH_RELEASE, WITH_CREATE) More...
class  Transition
 The Transition class represents a transitionbetween two progress indicators and contains application layer logic for these transitions. More...
class  Versionable
 
    
More...
class  VersionablePresenter
 Provides presentation logic for Versionable PdmObjects. More...
class  View
 The View class represents a view to objects in the sense of a filter. More...
class  ViewCreator
 Describes an object that is able to create concrete View instances. More...
class  ViewFactory
 A factory that creates proper View instances from the respective implementation classes. More...
class  ViewScope
 An object that - when destroyed - reactivates the view that was active at construction time. More...
class  ViewStack
class  WorkOrder
 The WorkOrder class represents the basic interface of a work order. More...
class  WorkRequest
 The WorkRequest class represents the basic interface of a work request. More...
class  WorkSet
 The WorkSet class represents the basic interface of a work set. More...

Functions

 DECLARE_EXCEPTION (PdmException, com::agile::base::RuntimeException)
 DECLARE_EXCEPTION (ClearValueException, PdmException)
 DECLARE_EXCEPTION (CreateObjectException, PdmException)
 DECLARE_EXCEPTION (CreateRelationException, PdmException)
 DECLARE_EXCEPTION (DeleteObjectException, PdmException)
 DECLARE_EXCEPTION (DeleteRelationException, PdmException)
 DECLARE_EXCEPTION (DuplicatedRecordException, PdmException)
 DECLARE_EXCEPTION (NoAccessException, PdmException)
 DECLARE_EXCEPTION (ObjectReservedException, PdmException)
 DECLARE_EXCEPTION (RecordInTrashException, PdmException)
 DECLARE_EXCEPTION (RecursionFoundException, PdmException)
 DECLARE_EXCEPTION (UpdateObjectException, PdmException)
 DECLARE_EXCEPTION (UpdateRelationException, PdmException)
 DECLARE_EXCEPTION (UpdateValueException, PdmException)
 DECLARE_EXCEPTION (WrongDataException, PdmException)
 DECLARE_EXCEPTION (WrongSetException, PdmException)
 DECLARE_EXCEPTION (WrongStateException, PdmException)
 FORWARD_SHARED_POINTER_DECL (ItemMaster)
 FORWARD_SHARED_POINTER_DECL (EdbLock)
 FORWARD_SHARED_POINTER_DECL (EdbTransactionLock)
 FORWARD_SHARED_POINTER_DECL (EdbMultiLock)
 FORWARD_SHARED_POINTER_DECL (ItemRevision)
 FORWARD_SHARED_POINTER_DECL (ChangeOperation)
 FORWARD_SHARED_POINTER_DECL (ChangeOperationContext)
 FORWARD_SHARED_POINTER_DECL (ClassAttributeRelation)
 FORWARD_SHARED_POINTER_DECL (Classification)
 FORWARD_SHARED_POINTER_DECL (Order)
 FORWARD_SHARED_POINTER_DECL (ControlledByOperation)
 FORWARD_SHARED_POINTER_DECL (EdbObject)
 FORWARD_SHARED_POINTER_DECL (EdbObjectCreator)
 FORWARD_SHARED_POINTER_DECL (EdbObjectFactory)
 FORWARD_SHARED_POINTER_DECL (EdbObjectList)
 FORWARD_SHARED_POINTER_DECL (BomPosition)
 FORWARD_SHARED_POINTER_DECL (PdmConfiguration)
 FORWARD_SHARED_POINTER_DECL (PdmDefaultQuerySelection)
 FORWARD_SHARED_POINTER_DECL (PdmStoredQuery)
 FORWARD_SHARED_POINTER_DECL (PdmObject)
 FORWARD_SHARED_POINTER_DECL (ViewCreator)
 FORWARD_SHARED_POINTER_DECL (ViewFactory)
 FORWARD_SHARED_POINTER_DECL (ViewStack)
 FORWARD_SHARED_POINTER_DECL (View)
 FORWARD_SHARED_POINTER_DECL (Phase)
 FORWARD_SHARED_POINTER_DECL (State)
 FORWARD_SHARED_POINTER_DECL (Stateable)
 FORWARD_SHARED_POINTER_DECL (Versionable)
 FORWARD_SHARED_POINTER_DECL (Transition)
 FORWARD_SHARED_POINTER_DECL (WorkOrder)
 FORWARD_SHARED_POINTER_DECL (WorkRequest)
 FORWARD_SHARED_POINTER_DECL (WorkSet)
 FORWARD_SHARED_POINTER_DECL (ProductStructureElement)
 FORWARD_SHARED_POINTER_DECL (ProductComponent)
 FORWARD_SHARED_POINTER_DECL (Solution)
 FORWARD_SHARED_POINTER_DECL (Filter)
 FORWARD_SHARED_POINTER_DECL (ParallelStructureNode)

Function Documentation

com::agile::pdm::DECLARE_EXCEPTION ( PdmException  ,
com::agile::base::RuntimeException   
)
com::agile::pdm::DECLARE_EXCEPTION ( ClearValueException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( CreateObjectException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( CreateRelationException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( DeleteObjectException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( DeleteRelationException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( DuplicatedRecordException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( NoAccessException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( ObjectReservedException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( RecordInTrashException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( RecursionFoundException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( UpdateObjectException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( UpdateRelationException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( UpdateValueException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( WrongDataException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( WrongSetException  ,
PdmException   
)
com::agile::pdm::DECLARE_EXCEPTION ( WrongStateException  ,
PdmException   
)
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ItemMaster  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbLock  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbTransactionLock  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbMultiLock  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ItemRevision  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ChangeOperation  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ChangeOperationContext  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ClassAttributeRelation  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Classification  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Order  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ControlledByOperation  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbObject  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbObjectCreator  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbObjectFactory  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( EdbObjectList  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( BomPosition  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( PdmConfiguration  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( PdmDefaultQuerySelection  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( PdmStoredQuery  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( PdmObject  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ViewCreator  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ViewFactory  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ViewStack  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( View  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Phase  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( State  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Stateable  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Versionable  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Transition  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( WorkOrder  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( WorkRequest  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( WorkSet  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ProductStructureElement  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ProductComponent  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Solution  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( Filter  )
com::agile::pdm::FORWARD_SHARED_POINTER_DECL ( ParallelStructureNode  )