All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATPlantShipModeler Class CATPspObjAttrNameServices

CATPspObjAttrNameServices
 

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


public class CATPspObjAttrNameServices

Tools to query Plant Ship object and attribute names.


Method Index


o GetAttrDisplayName(CATUnicodeString&)
Get the Display Name given an Internal Attribute Name.
o GetAttrInternalName(CATUnicodeString&)
Get the Knowledgeware Internal Name given a Spec Modeler Attribute Name.
o GetAttrSpecName(CATUnicodeString&)
Get the Spec Modeler Attribute Name given a Knowledgeware Internal Name.
o GetObjectDisplayName(CATISpecObject_var&)
Get the Display Name (NLS name) given a Spec Modeler Object.
o GetObjectDisplayName(CATUnicodeString&,CATIContainer_var&)
Get the Display Name (NLS name) given a Spec Modeler Late Type Name.
o GetObjectInternalName(CATISpecObject_var&)
Get the Knowledgeware Internal Name given a Spec Object.
o GetObjectInternalName(CATUnicodeString&,CATIContainer_var&)
Get the Knowledgeware Internal Name given a Spec Modeler Late Type Name.
o GetObjectSpecName(CATUnicodeString&,CATIContainer_var&)
Get the Spec Modeler Late Type Name given a Knowledgeware Internal Name.
o GetR7InternalName(CATUnicodeString&)
Get the R7 Internal Name given an R7 Internal Name.
o GetR8InternalName(CATUnicodeString&)
Get the R8 Internal Name given an R8 Internal Name.

Methods


o GetAttrDisplayName
public static CATUnicodeString GetAttrDisplayName( const CATUnicodeString& iAttrInternalName)
Get the Display Name given an Internal Attribute Name.
Parameters:
iAttrInternalName
The Internal Attribute Name.
Returns:
The Display Name.
o GetAttrInternalName
public static CATUnicodeString GetAttrInternalName( const CATUnicodeString& iAttrSpecName)
Get the Knowledgeware Internal Name given a Spec Modeler Attribute Name.
Parameters:
iAttrInternalName
The Spec Modeler Attribute Name.
Returns:
The Internal Name as defined in the Knowledgeware Type Dictionary.
o GetAttrSpecName
public static CATUnicodeString GetAttrSpecName( const CATUnicodeString& iAttrInternalName)
Get the Spec Modeler Attribute Name given a Knowledgeware Internal Name.
Parameters:
iAttrSpecName
The Internal Name as defined in the Knowledgeware Type Dictionary.
Returns:
The Spec Modeler Attribute Name.
o GetObjectDisplayName
public static CATUnicodeString GetObjectDisplayName( const CATISpecObject_var& iObject)
Get the Display Name (NLS name) given a Spec Modeler Object.
Parameters:
iObject
The Spec object.
Returns:
The Display Name or NLS Name.
o GetObjectDisplayName
public static CATUnicodeString GetObjectDisplayName( const CATUnicodeString& iObjectSpecName,
const CATIContainer_var& iCont= CATIContainer_var(NULL_var) )
Get the Display Name (NLS name) given a Spec Modeler Late Type Name.
Parameters:
iObjectSpecName
The Spec Modeler Late Type Name.
Returns:
The Display Name or NLS Name.
o GetObjectInternalName
public static CATUnicodeString GetObjectInternalName( const CATISpecObject_var& iObject)
Get the Knowledgeware Internal Name given a Spec Object.
Parameters:
iObject
The Spec object.
Returns:
The Internal Name as defined in the Knowledgeware Type Dictionary.
o GetObjectInternalName
public static CATUnicodeString GetObjectInternalName( const CATUnicodeString& iObjectSpecName,
const CATIContainer_var& iCont=NULL_var)
Get the Knowledgeware Internal Name given a Spec Modeler Late Type Name.
Parameters:
iObjectSpecName
The Spec Modeler Late Type Name.
Returns:
The Internal Name as defined in the Knowledgeware Type Dictionary.
o GetObjectSpecName
public static CATUnicodeString GetObjectSpecName( const CATUnicodeString& iObjectInternalName,
const CATIContainer_var& iCont=NULL_var)
Get the Spec Modeler Late Type Name given a Knowledgeware Internal Name.
Parameters:
iObjectInternalName
The Internal Name as defined in the Knowledgeware Type Dictionary.
Returns:
The Spec Modeler Late Type Name.
o GetR7InternalName
public static CATUnicodeString GetR7InternalName( const CATUnicodeString& iuR8InternalName)
Get the R7 Internal Name given an R7 Internal Name.
Parameters:
iuR8InternalName
The R7 or prior internal name.
Returns:
The R8 Internal Name.
o GetR8InternalName
public static CATUnicodeString GetR8InternalName( const CATUnicodeString& iuR7InternalName)
Get the R8 Internal Name given an R8 Internal Name.
Parameters:
iuR7InternalName
The R8 or prior internal name.
Returns:
The R7 Internal Name.

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

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