All Frameworks  Class Hierarchy  This Framework  Indexes   

SDMRuntime Class SdaiModel

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


public class SdaiModel

Class representing a set of SDAI instances corresponding to a given schema.


Method Index


o COWing()
This is used to determine if this SdaiModel has Copy-On-Write enabled.
o CloseModel()
Closes a SdaiModel
o GetEntityDefinition(SdaiString&)
Gets the definition of a type as an entity in a SdaiModel.
o GetEntityExtent(SdaiString&)
Gets all instances of a given type (and its sub types) in a SdaiModel.
o IsChanged()
Tests if a SdaiModel has been modified
o Name()
Gets the name of a SdaiModel.
o Underlying_schema()
Gets the SdaiSchema corresponding to a SdaiModel.

Methods


o COWing
public COWing()
This is used to determine if this SdaiModel has Copy-On-Write enabled.
o CloseModel
public virtual CloseModel()
Closes a SdaiModel
o GetEntityDefinition
public GetEntityDefinition( const )
Gets the definition of a type as an entity in a SdaiModel.
Parameters:
-
The type to describe
Returns:
- The SdaiEntity
o GetEntityExtent
public virtual GetEntityExtent( const )
Gets all instances of a given type (and its sub types) in a SdaiModel.
Returns:
- the list of SdaiEntityInstance
o IsChanged
public IsChanged()
Tests if a SdaiModel has been modified
Returns:
1 if Model has changed, 0 else.
o Name
public Name()
Gets the name of a SdaiModel.
Returns:
- the name of the model
o Underlying_schema
public Underlying_schema()
Gets the SdaiSchema corresponding to a SdaiModel.

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

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