All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATPlantShipModeler Class CATPspObjectNameServices

CATPspObjectNameServices
 

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


public class CATPspObjectNameServices

Tools to query Plant Ship object's names.
Role: To query an object's class type and name.


Method Index


o GetObjectClassType(IUnknown*)
Get the object class type.
o GetObjectDisplayName(IUnknown*)
Get the Display Name (NLS name).
o GetObjectInternalName(IUnknown*)
Get the Knowledgeware Internal Name.

Methods


o GetObjectClassType
public static CATUnicodeString GetObjectClassType( const IUnknown* iObject)
Get the object class type.
Parameters:
iObject
The object.
Returns:
The class type.
o GetObjectDisplayName
public static CATUnicodeString GetObjectDisplayName( const IUnknown* iObject)
Get the Display Name (NLS name).
Parameters:
iObject
The object.
Returns:
The Display Name or NLS Name.
o GetObjectInternalName
public static CATUnicodeString GetObjectInternalName( const IUnknown* iObject)
Get the Knowledgeware Internal Name.
Parameters:
iObject
The object.
Returns:
The Internal Name as defined in the Knowledgeware Type Dictionary.

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

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