| |
| h2(#UserInterface). User Interface |
| |
| The user interface comprises |
| * "Editors":#Editors |
| * "Console":#InteractiveOCL |
| * "Debugger":#Debugger |
| * "Validity View":#ValidityView |
| * "Workspace Preference Pages":#PreferencePages |
| * "Project Property Pages":#PropertyPages |
| * "OCL->Load Document Menu Action":#LoadCompleteOCLResource |
| |
| h3(#PropertyPages). Project Property Pages |
| |
| The Project Property Pages are accessible by invoking *Properties* from the right button context menu of a project. |
| |
| !{width:55%}images/1800-property-pages.png(Property Pages)! |
| |
| In principle, it is possible to specify project-specific settings, however in practice is not often possible for application code to determine the prevailing project. Project-specific properties are therefore often ignored and may be removed in a future release. |
| |
| The Property pages are: |
| * "Overall Options":#OverallOptions |
| * "OCLinEcore editor Options":#OCLinEcoreOptions |
| * "Options applicable to the Ecore and UML bindings":#EcoreUMLOptions |
| * "Options applicable to just the UML bindings":#UMLOptions |
| * "The Model Registry":#ModelRegistry |
| |
| h3(#PreferencePages). Workspace Preference Pages |
| |
| The Workspace Preference Pages are accessible by invoking *Preferences* from the *Window* menu on the toolbar. |
| |
| !{width:55%}images/1800-preference-pages.png(Preference Pages)! |
| |
| The Preference pages are: |
| * "Overall Options":#OverallOptions |
| * "OCLinEcore editor Options":#OCLinEcoreOptions |
| * "Options applicable to the Ecore and UML bindings":#EcoreUMLOptions |
| * "Options applicable to just the UML bindings":#UMLOptions |
| * "Editor Syntax Coloring":#SyntaxColoring |
| * "Editor Templates":#EditorTemplates |
| |