Class AtlContentOutlinePage
- java.lang.Object
-
- org.eclipse.ui.part.Page
-
- org.eclipse.m2m.atl.adt.ui.outline.AtlOutlinePage
-
- org.eclipse.m2m.atl.adt.ui.outline.AtlContentOutlinePage
-
- All Implemented Interfaces:
org.eclipse.jface.viewers.IPostSelectionProvider
,org.eclipse.jface.viewers.ISelectionProvider
,org.eclipse.ui.part.IPage
,org.eclipse.ui.part.IPageBookViewPage
,org.eclipse.ui.views.contentoutline.IContentOutlinePage
public class AtlContentOutlinePage extends AtlOutlinePage
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATL_OUTLINE_VIEW_CONTEXT_MENU_ID
The outline view context menu id.-
Fields inherited from class org.eclipse.m2m.atl.adt.ui.outline.AtlOutlinePage
selectionChangedListeners, treeViewer
-
-
Constructor Summary
Constructors Constructor Description AtlContentOutlinePage(org.eclipse.ui.texteditor.ITextEditor textEditor, org.eclipse.ui.IEditorInput editorInput, org.eclipse.ui.texteditor.IDocumentProvider documentProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createControl(org.eclipse.swt.widgets.Composite arg0)
void
createFiltersAndSorters()
Creates the filters and sorters.void
setSelection(java.lang.String currentCursorPosition)
Sets the selection to the given cursorPosition.void
setUnit()
Sets the Unit of the input of the tree Viewer.protected void
updateFilters(org.eclipse.jface.action.Action actionParam)
Updates the filters of the tree viewer Multiple filters can be enabled at a time.protected void
updateSorter(org.eclipse.jface.action.Action actionParam)
Updates the sorter of the tree viewer One sorter can be enabled at a time.-
Methods inherited from class org.eclipse.m2m.atl.adt.ui.outline.AtlOutlinePage
addPostSelectionChangedListener, addSelectionChangedListener, getControl, getSelection, removePostSelectionChangedListener, removeSelectionChangedListener, setFocus, setSelection
-
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, init, makeContributions, setActionBars
-
-
-
-
Field Detail
-
ATL_OUTLINE_VIEW_CONTEXT_MENU_ID
public static final java.lang.String ATL_OUTLINE_VIEW_CONTEXT_MENU_ID
The outline view context menu id. May be used for extensions by other plugins- See Also:
- Constant Field Values
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite arg0)
- Specified by:
createControl
in interfaceorg.eclipse.ui.part.IPage
- Overrides:
createControl
in classAtlOutlinePage
- See Also:
AtlOutlinePage.createControl(org.eclipse.swt.widgets.Composite)
-
createFiltersAndSorters
public void createFiltersAndSorters()
Creates the filters and sorters.
-
setUnit
public void setUnit()
Sets the Unit of the input of the tree Viewer.
-
setSelection
public void setSelection(java.lang.String currentCursorPosition)
Sets the selection to the given cursorPosition.- Parameters:
currentCursorPosition
- the cursor position
-
updateFilters
protected void updateFilters(org.eclipse.jface.action.Action actionParam)
Updates the filters of the tree viewer Multiple filters can be enabled at a time.- Parameters:
actionParam
- the action
-
updateSorter
protected void updateSorter(org.eclipse.jface.action.Action actionParam)
Updates the sorter of the tree viewer One sorter can be enabled at a time.- Parameters:
actionParam
- the action
-
-