All Frameworks  Class Hierarchy  This Framework  Indexes   

VPMInterfaces Interface CATIVpmObjectRules

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


interface CATIVpmObjectRules

This class enables to access to rules related to a domain.


Method Index


o GetEntityName(CATUnicodeString&,CATUnicodeString&,CATUnicodeString&)
o GetLateChild(CATUnicodeString&,CATListOfCATUnicodeString&)
o GetLateType(CATUnicodeString&,void*,CATUnicodeString&,CATUnicodeString&)

Methods


o GetEntityName
public virtual GetEntityName( const iLateType,
oSupLateType,
oEntityName)
Deprecated:
V5R14. Get the name of the entity and the super late type for a late type
Parameters:
iLateType
- Late type
oSupLateType
- Super late type
oEntityName
- Name of the entity
Returns:

Legal values
S_OK
iLateType exists
E_FAIL
iLateType does not exist
o GetLateChild
public virtual GetLateChild( const iSupLateType,
oListOfSubLateType)
Deprecated:
V5R14. Get a list of Late children for a specific object
Parameters:
iSupLateType
- LateType of object
oListOfSubLateType
- List of Late child
Returns:

Legal values
S_OK
SubLateType exists
E_FAIL
SubLateType does not exist
o GetLateType
public virtual GetLateType( const iEntityName,
const iRealObjectPtr,
oSupLateType,
oLateType)
Deprecated:
V5R14. Get a late type and super late type from an real entity
Parameters:
iEntityName
- Name of the real entity
iRealObjectPtr
- Pointer on the real entity
oSupLateType
- Super late type
oLateType
- Late type
Returns:

Legal values
S_OK
The real entity exists
E_FAIL
The real entity does not exist

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

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