All Frameworks  Class Hierarchy  This Framework  Indexes   

CATPDMReconcile Class CATEpePartVersion

Usage: you must use this class as is. You should never derive it.


public class CATEpePartVersion

Class representing a Part.
Role: Define a Part Version in CATIA & in VPDM repository.


Method Index


o GetExposedEntity()
Access to object reconciliator internal object.
o GetExposedEntity(CATScmPartVersion*)
Access to CAA reconciliator object from other reconciliator objects.
o IsRootPart()
Identifies if part is root of an assembly.

Methods


o GetExposedEntity
public GetExposedEntity()
Access to object reconciliator internal object. Role: Access to object reconciliator internal object..
Returns:
Method return code
Legal values: Returns NULL if one error occur, otherwise provide access associated CATScmPartVersion.
o GetExposedEntity
public static GetExposedEntity( const ixObj)
Access to CAA reconciliator object from other reconciliator objects. Role: Access to CAA reconciliator object from other reconciliator objects.
Returns:
Method return code
Legal values: Returns NULL if one error occur, otherwise provide access associated CATEpePartVersion.
Parameters:
ixObj
Internal session entity.
o IsRootPart
public IsRootPart()
Identifies if part is root of an assembly. Role: Identifies if part is root of an assembly. (ie this part is not used by any other part.) NB: This method is usable only when instance model is built
Returns:
Method return code
Legal values: Returns 1 if this object is an assembly root and 0 otherwise.

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

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