Interface EclipsePluginWorkspace

All Superinterfaces:
ApplicationInformationAccess, ColorThemeUtilities, GlobalOptionsStorage, MathFlowConfigurator, PluginWorkspace, ReferencesCustomizer, Workspace, WorkspaceUtilities

@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface EclipsePluginWorkspace extends PluginWorkspace, MathFlowConfigurator
The Eclipse Plugin Workspace offers access utility methods or to access (and add listeners for) all opened editors from the Main editing area or from the DITA Maps editing area.
Each opened editor contains one or more pages.
The current editor page can be accessed trough the WSEditor.getCurrentPage() method that returns specific editor implementations for Author and Text pages:
  • WSAuthorEditorPage that provides access to Author editor page document controller or change tracking controller
  • WSTextEditorPage that offers access to the edited document.
Both text based editor pages provides informations and actions regarding the caret position or the document current selection.
Since:
18