See: Description
Interface | Description |
---|---|
ICommonOutlinePage |
Represents a common outline page.
|
IOutlineContribution |
Represents a contribution to the common outline page.
|
IOutlineInputChangeListener |
A listener that is notified when the input of a common outline page changes.
|
Class | Description |
---|---|
CollapseAllActionContribution |
Contributes collapse-all action.
|
CommonOutlinePage |
An abstract base implementation of
ICommonOutlinePage . |
EditorInputListenerContribution |
An abstract base class for outline contributions listening to
the outline page's editor input change.
|
ElementChangeListenerContribution |
An abstract base class for outline contributions listening to
IElementChangeEvent s. |
ExpandableCheckFiltersContribution |
Instructs the outline page's tree viewer to consult filters
to more accurately determine if an item can be expanded.
|
ExpandAllActionContribution |
Contributes expand-all action.
|
HandlyOutlinePage |
A partial implementation of Handly-based outline page pre-wired with
contributions that are common to a typical outline.
|
LexicalSortActionContribution |
Contributes lexical sort action, if the outline page supports
lexical sorting.
|
LexicalSortContribution |
Contributes a lexical sorter, if the outline page supports lexical sorting.
|
LinkWithEditorActionContribution |
Contributes link-with-editor action, if the outline page supports
linking with editor.
|
LinkWithEditorContribution |
An abstract base class for link-with-editor contributions.
|
OutlineActionContribution |
An abstract base class for outline action contributions.
|
OutlineContextMenuContribution |
A base class for outline context menu contributions.
|
OutlineContribution |
A basic implementation of
IOutlineContribution . |
OutlineDragAndDropContribution |
An abstract base class for outline drag-and-drop contributions.
|
OutlineFilterContribution |
An abstract base class for outline filter contributions.
|
OutlineLinkingHelper |
An abstract base class for outline linking helpers.
|
OutlineSorterContribution |
An abstract base class for outline sorter contributions.
|
ProblemMarkerListenerContribution |
Refreshes the outline when problem markers attached to the underlying
resource change.
|
ResourceChangeListenerContribution |
An abstract base class for outline contributions listening to
IResourceChangeEvent s. |
SourceElementLinkingHelper |
Implements linking logic for outlines of
ISourceElement s. |
ToggleActionContribution |
An abstract base class for outline action contributions
that toggle a boolean-valued preference.
|
The main class to extend is CommonOutlinePage
. For Handly-based models, there is a convenient subclass,
HandlyOutlinePage
.
See org.eclipse.handly.internal.examples.jmodel.ui.editor.JavaOutlinePage
for usage example.
org.eclipse.handly.xtext.ui.outline
Copyright (c) 2014, 2020 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0