All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATAnalysisInterfaces Interface CATISamEditionFrame
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATISamEditionFrame
Usage: you can freely reimplement this interface.
interface CATISamEditionFrame
Basic Component Edition.
Role:Basic components provide dialog entities to deal with their edition, thanks
to interfaces CATISamEditWithCmd or CATISamEditWithFrame.
This edition dialog entity can be of two kinds :
- CATDlgFrame.
- CATStateCommand if it needs to get the selection management to access
to other objects in the session.
CATDlgFrame corresponding to the first case must implement this interface.
Interface providing services to integrate the implementing CATDlgFrame
to the Edition Command of the Analysis Entity.
- See also:
- CATISamEditWithFrame, CATISamEditionCmd
Method Index
- o
GetModificationNotification(CATCommand*&,CATNotification*&)
- Return the notification that will be sent, each time the implementing frame
modify the value of the edited Basic Component.
- o
UpdateFrame()
- Inform the implementing CATDlgFrame that it has to be updated according
to the edited Basic component.
Methods
o GetModificationNotification
-
Return the notification that will be sent, each time the implementing frame
modify the value of the edited Basic Component.
- Parameters:
-
- oFromCmd
- CATCommand that will send the notification.
- oNotif
- CATNotification dedicated to warn the Edition Command.
It is recommanded to have a notification specific each implementation type.
It just need to derive from
- See also:
- CATNotification
o UpdateFrame
public virtual void UpdateFrame( | )= 0 |
-
Inform the implementing CATDlgFrame that it has to be updated according
to the edited Basic component.
WARNING ! This method must not send a Modification Notification.
This object is included in the file: CATISamEditionFrame.h
If needed, your Imakefile.mk should include the module: CATAnalysisInterface