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. |