All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SDMRuntime Class SdaiAttr

SDMRuntime.SdaiRoot
  |
  +---SDMRuntime.SdaiEntityInstance
    |
    +---SDMRuntime.SdaiInstance
      |
      +---SDMRuntime.SdaiDictionaryInstance
        |
        +---SdaiAttr
 

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


public class SdaiAttr

Class representing an attribute of a SDAI entity.


Method Index


o GetInstanceTypeName()
Gets the type of an attribute .
o IsDerivedAttr()
Tests if an attribute is a derived attribute.
o IsExplicitAttr()
Tests if an attribute is a explicit attribute.
o IsInverseAttr()
Tests if an attribute is a inverse attribute.
o IsKindOf(SdaiString&)
Tests if an attribute is of a specified type.
o Name()
Gets the name of an attribute.
o TestName()
Tests if an attribute has a name.

Methods


o GetInstanceTypeName
public virtual const SdaiString& GetInstanceTypeName()const
Gets the type of an attribute .
Returns:
The type of the instance
o IsDerivedAttr
public virtual int IsDerivedAttr()const
Tests if an attribute is a derived attribute.
o IsExplicitAttr
public virtual int IsExplicitAttr()const
Tests if an attribute is a explicit attribute.
o IsInverseAttr
public virtual int IsInverseAttr()const
Tests if an attribute is a inverse attribute.
o IsKindOf
public virtual const SdaiBoolean& IsKindOf( const SdaiString& iTypeName)const
Tests if an attribute is of a specified type.
Parameters:
iTypeName
- the type specified
o Name
public const SdaiString& Name()const
Gets the name of an attribute.
o TestName
public const SdaiBoolean& TestName()const
Tests if an attribute has a name.

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

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