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

Copyright © 2003, Dassault Systèmes. All rights reserved.