IEditorPage interface
Namespace: NextDesign.Desktop
Description
Provides access to the editor UI.
Area you belong to
Name | Description |
---|---|
User Interface | A group of APIs for accessing UI such as editor and navigator. |
Inherit Base
Name | Description |
---|---|
IUIElement | Provides access to UI elements. |
Property
Name | Description |
---|---|
ActiveInfoWindow | [Obsolete] Information pane active page - "Output" : Output - "Error" : Error - " SearchResult" : Search result |
ActiveInspector | Active inspector in the inspector pane - "Property" : Property - "Relationship" : Relationship - "ViewDefinition" : Inspector below You can get or set it with . - Diagram Definitions - Shape Definitions - Nodes - Ports - Connectors - Lifelines - Notes - Complex fragment - Message - Note anchor - Execution specification - Discard - Message end - Form definition - Form element br/> - Text - Combo box - Check box - Rich text - Model reference control - Group - Grid - List - Row definition - Tree grid row - "Metamodel": Can be obtained or set using the following inspector. - Packages - Metamodel - Classes - Related classes - Fields - Enums |
ActiveNavigator | Active navigator in the navigator pane - "Model" : Model navigator - "ProductLine" : Product line navigator - "Scm" : Configuration Management Navigator - "Project" : Project Navigator - "Profile" : Profile Navigator |
ActivePalette | Active palette in the palette pane - "Editor" : Toolbox - "Reference" : Reference - "Derive" : Input br/>- "Feature" : Feature Palette - "ProductSelector" : Product Selector - "Class" : Class Toolbox |
CurrentEditorView | Current active editor view |
CurrentInfoView | [Obsolete] Current active display page in the information window |
CurrentModel | Currently selected model (in the model navigator) |
CurrentNavigator | Currently active navigator |
CurrentOutputCategory | [Obsolete] Current category of Output in the information pane |
IsDiffHighlightVisible | Change difference comparison mode |
IsDiffViewVisible | Diff view display state |
IsErrorCardVisible | Error card display status |
IsFeatureMarkVisible | Feature mark display status |
IsIndicatorVisible | Indicator display status |
IsInformationPaneVisible | [Obsolete] Information pane display state |
IsInspectorPaneVisible | Inspector pane display state |
IsNavigatorPaneVisible | Navigator pane display state |
IsSubEditorVisible | Sub editor display state |
IsTraceLineVisible | Trace display status between editors |
MainEditorView | Main Editor View |
SubEditorMode | SubEditor display mode |
SubEditorModeName | Sub editor display mode name If SubEditorMode is "Custom", Custom.{ The format is ModelEditorCategory.Id} . |
SubEditorView | SubEditorView |
Method
Name | Description |
---|---|
IsMainEditor | Determines whether the specified custom editor is currently displayed in the main editor. Custom editor initialization process ICustomUI.OnInitialized() cannot be determined correctly during execution and always returns false. |
IsSubEditor | Determines whether the specified custom editor is currently displayed in the subeditor. Custom editor initialization process ICustomUI.OnInitialized() cannot be determined correctly during execution and always returns false. |
SetSubEditorMode(string,IModel) | Specifies the display mode of the sub editor using string type. |
SetSubEditorMode(SubEditorMode,IModel) | Specifies the display mode of the sub editor using an enumeration type. |
UpdateEditors | Refresh this editor page to the latest version. Updates both the main editor and sub-editor at the same time. |