All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ObjectModelerBase Interface CATISpecEvents

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ObjectModelerSystem.CATInterfaceEvents
        |
        +---CATISpecEvents
 

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


interface CATISpecEvents

Interface to subscribe to features events management.
Note : everybody is allowed to subscribe to those events,but it is prohibited to re-emit them.


Method Index


o GetAttrNotification()
Returns notification of feature's synchronisation.
o GetAttrStructNotification()
Returns notification of add/remove of attributes on a feature.
o GetAttrValNotification()
Returns notification of attribute's value modification.
o GetCompoValNotification()
Returns notification of feature's data modification ( name, userId ).
o GetCreationNotification()
Returns notification of features creation in the feature modeler.
o GetDeleteNotification()
Returns notification of features deletion in the feature modeler.

Methods


o GetAttrNotification
public virtual CATCallbackEvent GetAttrNotification()= 0
Returns notification of feature's synchronisation.
o GetAttrStructNotification
public virtual CATCallbackEvent GetAttrStructNotification()= 0
Returns notification of add/remove of attributes on a feature.
o GetAttrValNotification
public virtual CATCallbackEvent GetAttrValNotification()= 0
Returns notification of attribute's value modification.
o GetCompoValNotification
public virtual CATCallbackEvent GetCompoValNotification()= 0
Returns notification of feature's data modification ( name, userId ).
o GetCreationNotification
public virtual CATCallbackEvent GetCreationNotification()= 0
Returns notification of features creation in the feature modeler.
o GetDeleteNotification
public virtual CATCallbackEvent GetDeleteNotification()= 0
Returns notification of features deletion in the feature modeler.

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

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