All Frameworks Class Hierarchy This Framework Previous Indexes
ObjectModelerBase Notification CATSpecNotification
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---System.CATNotification
|
+---CATSpecNotification
Usage: you must use this class as is. You should never derive it.
public class CATSpecNotification
Notification class for feature modeler.
role: Used to notify events.
- See also:
- CATISpecEvents, CATNotification
Constructor and Destructor Index
- o
CATSpecNotification()
- Constructs a CATSpecNotification.
- o
CATSpecNotification(CATSpecNotification&)
- Copy constructor.
- o
~CATSpecNotification()
-
Method Index
- o
FeedPath(CATBaseUnknown_var&)
- Build step by step the list of objects concerned by the notification.
- o
GetObject()
- Returns the impacted object (created, modified or deleted according to the notification type).
- o
GivePath()
- Returns the path constructed by FeedPath.
- o
operator=(CATSpecNotification&)
- Assignment operator from a notification instance.
Constructor and Destructor
o CATSpecNotification
public CATSpecNotification( | ) |
-
Constructs a CATSpecNotification.
o CATSpecNotification
-
Copy constructor.
- Parameters:
-
- iNotification
- The notification to copy
o ~CATSpecNotification
public virtual ~CATSpecNotification( | ) |
-
Methods
o FeedPath
-
Build step by step the list of objects concerned by the notification.
note: There is no default implementation to build all that path.
- Parameters:
-
- iObj
- Object concerned by the notification.
o GetObject
-
Returns the impacted object (created, modified or deleted according to the notification type).
o GivePath
public CATListValCATBaseUnknown_var * GivePath( | ) |
-
Returns the path constructed by FeedPath.
o operator=
-
Assignment operator from a notification instance.
- Parameters:
-
- iNotification
- The provided notification
- Returns:
- The notification resulting from the assignment
This object is included in the file: CATSpecNotifications.h
If needed, your Imakefile.mk should include the module: CATObjectModelerBase