All Frameworks  Class Hierarchy  This Framework  Next  Indexes

ObjectSpecsModeler Interface CATIAttrBehavior

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIAttrBehavior
 

Usage: you can freely reimplement this interface.


interface CATIAttrBehavior

Interface to describe expected behavior on object valuating an attribute.

See also:
CATIReplace


Method Index


o GetRequestedBehavior(CATUnicodeString*,CATBehaviorSpecs**)
Returns for a given attribute the expected behavior of its valuating objects.

Methods


o GetRequestedBehavior
public virtual HRESULT GetRequestedBehavior( const CATUnicodeString* iAttrName,
CATBehaviorSpecs** oBehavior)=0
Returns for a given attribute the expected behavior of its valuating objects.
Parameters:
iAttrName
name of the concerned attribute.
oBehavior
list of lists of interfaces in the CATBehaviorSpecs format.This parameter has to be deleted by the caller.
this list is a combination of interfaces implemented by the object valuating the attribute.

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

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