Event area

Description

The APIs that access the events received by the event handler are explained for each area.

Interface belonging to area

Name Description
IEvent Provides event definition information.
You can refer to the event definition information defined in the manifest file.
IEventContext Provides access to the event execution context.
IEventParams This is the interface for event parameters.
IEditorEventParams Common parameters for editor events.
EventParams Base class for event parameters.
CancelableEventParams Base class for cancelable event parameters.
ConsumableEventParams Event Base class for event parameters that can be consumed.
EditorOnShowEventParams Parameters for editor display events.
EditorOnHideEventParams Parameters for the editor hidden event.
AfterStartEventParams The parameters of the event after application startup.
BeforeQuitEventParams This is a parameter for the event before the application ends.
ProjectAfterNewEventParams Parameters for the event after creating a new project.
ProjectBeforeOpenEventParams The parameters of the project pre-open event.
ProjectAfterOpenEventParams The parameters of the event after project opening.
ProjectBeforeSaveEventParams Parameters of the event before saving the project.
ProjectAfterSaveEventParams Parameters for the project save event.
ProjectBeforeCloseEventParams This is the parameter for the project close event.
ProjectAfterCloseEventParams Parameters of the project close event.
ProjectBeforeReloadEventParams Parameters of the project reload event.
ProjectAfterReloadEventParams The parameters of the project reload event.
ModelBeforeNewEventParams Parameters before the model addition event.
ModelAfterNewEventParams Parameters of the event after model addition.
ModelFieldChangedEventParams Parameters of the field value changed event.
ModelBeforeChangeOwnerEventParams Parameters of the parent change event of the model.
ModelAfterChangeOwnerEventParams Parameters of the parent change event of the model.
ModelBeforeChangeOrderEventParams This is the parameter of the model order change before event.
ModelAfterChangeOrderEventParams The parameters of the model order change event.
ModelBeforeDeleteEventParams The parameters of the model before deletion event.
ModelBeforeNewRelationEventParams Parameters of the related event before adding.
ModelAfterNewRelationEventParams This is a parameter for the event after adding a relation.
ModelOnValidateEventParams Model evaluation event parameters.
ModelOnErrorEventParams Parameters of model error addition event.
ModelEditedEventParams Parameters for model changed events.
All model information that some change occurred by one edit operation is notified.
ModelUndoRedoEventParams Undo/redo event parameters.
All model information that has been changed by the undo/redo operation will be notified.
BeforeExecuteEventParams Parameters for the event before command execution.
AfterExecuteEventParams Parameters for the event after command execution.
EditorSelectionChangedEventParams Parameters for the in-editor model selection event.
PageBeforeChangeEventParams Parameters for the before-page-change event.
PageAfterChangeEventParams Parameters for the page change event.
NavigatorOnShowEventParams NavigatorOnEvent parameters.
NavigatorOnHideEventParams Navigator OnHide event parameter.
NavigatorSelectionChangedEventParams It is a parameter of the model selection event in the navigator.
InformationOnShowEventParams Parameters for page display events in the information window.
InformationOnHideEventParams Parameters for the information window page hidden event.
InformationSelectionChangedEventParams Parameters for the information window page display element selection event.
InformationOnDoubleClickEventParams Parameters for the info window page display element double click event.

Event area

Name Definition Name Description
Application application Notifies that the application has been started or terminated.
Project project Notifies that the project has been created/loaded/saved/finished.
Model models Notification of model creation/update/move/delete and selection.
Command commands Notifies the execution of commands.
Editor editors Notify of display switching of editors and selection changes.
Page pages Notify of page changes (switches).
Navigator navigators Notifies the switching of the navigator display and selection changes.
Information window informations Notifications of page display switching and display element selection change in the information window.