CATSysBehaviorUseItf Interface CATIModelicaClass

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


interface CATIModelicaClass

Interface to manipulate modelica classes.
Role: CATIModelicaClass must be used when manipulating a modelica object.
It allows to retrieve the full modelica text of the class and all the sub-classes this class defines.


Method Index


o GetFullText(CATUnicodeString&)
Retrieve the complete modelica text of the class.
o GetLocalClasses(CATListValCATBaseUnknown_var*&)
Get the explicit internal class definitions The returned objects can be used with the interface CATIModelicaClass.

Methods


o GetFullText
public virtual GetFullText( oText)
Retrieve the complete modelica text of the class.
Parameters:
oText
The modelica text of the class.
o GetLocalClasses
public virtual GetLocalClasses( oLocalClasses)
Get the explicit internal class definitions The returned objects can be used with the interface CATIModelicaClass.
Parameters:
oLocalClasses
A pointer to the list of declared definitions as CATBaseUnknown_var The list is allocated in the call and should be deleted by caller.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.