All Frameworks  Class Hierarchy  This Framework  Indexes   

ENOVInterfaces Interface CATIEnovCMAffectedObject

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIEnovCMAffectedObject

Interface for Change Management Affected Object.

Role: This interface is implemented in ENOVInterfaces/ProtectedInterfaces. Customers must use this interface with the provided implementation.


Method Index


o GetAffObjUuid(CATIVpmFactoryObject_var&)
Gets the Factory Object of the actual Affected Object.
o GetInternalRelations(CATListValCATIVpmAFLAction_var&)
Gets the internal relation objects.
o GetInternalRelations(CATListValCATIVpmAFLProductView_var&)
Gets the internal relation objects.

Methods


o GetAffObjUuid
public virtual GetAffObjUuid( Objct)
Gets the Factory Object of the actual Affected Object.
Parameters:
Objct
Value of the Affected Object
o GetInternalRelations
public virtual GetInternalRelations( oInternalRelations)
Gets the internal relation objects.
Parameters:
oInternalRelations
The returned list of internal relations.
Returns:

Legal values:
S_OK
if method is successful
E_FAIL
failure
o GetInternalRelations
public virtual GetInternalRelations( oInternalRelations)
Gets the internal relation objects.
Parameters:
oInternalRelations
The returned list of internal relations.
Returns:

Legal values:
S_OK
if method is successful
E_FAIL
failure

This object is included in the file: CATIEnovCMAffectedObject.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

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