All Frameworks Class Hierarchy This Framework Indexes
ENOVInterfaces Interface ENOVICWState
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface ENOVICWState
Interface for Status.
Role: Implements extensions of an Action (or derivative)
to perform Status operations.
Method Index
- o
ApplyNewStatus(CATUnicodeString&,CATUnicodeString&,boolean&)
- Changes the status of Action, ECO, and ECR objects.
- o
ExportActionObjects(CATUnicodeString&)
- Export Action, ECO, and ECR objects to a file.
- o
GetAffObjonActForEco(CATIVpmFactoryObject_var&,CATListOfCATIVpmFactoryObject&)
- Gets the affected objects on an action attached to an ECO.
- o
GetAffObjonEcoSummView(CATIVpmFactoryObject_var&,CATListOfCATIVpmFactoryObject&)
- Gets the affected objects on an ECO that are of type system generated.
Methods
o ApplyNewStatus
| public virtual ApplyNewStatus( | const | iTransitionName, |
| const | iDescription, |
| const | iSimulate | = FALSE) |
-
Changes the status of Action, ECO, and ECR objects.
- Parameters:
-
- iTransitionName
- Type of status change, eg "Promote"
- iDescription
- Description of status change
- iSimulate
- Boolean value for whether to simulate status change
o ExportActionObjects
| public virtual ExportActionObjects( | const | outFilename) |
-
Export Action, ECO, and ECR objects to a file.
- Parameters:
-
- outFilename
- Full path of file to export to
o GetAffObjonActForEco
| public virtual GetAffObjonActForEco( | | oEcoFact, |
| | affObjList) |
-
Gets the affected objects on an action attached to an ECO.
- Parameters:
-
- oEcoFact
- Eco Factory Object
- affObjList
- List of Affected Objects
o GetAffObjonEcoSummView
| public virtual GetAffObjonEcoSummView( | | oEcoFact, |
| | affObjList) |
-
Gets the affected objects on an ECO that are of type system generated.
- Parameters:
-
- oEcoFact
- Eco Factory Object
- affObjList
- List of Affected Objects
This object is included in the file: ENOVICWState.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces