Package com._1c.g5.v8.dt.bsl.ui.outline
Class BslOutlinePage
java.lang.Object
org.eclipse.ui.part.Page
org.eclipse.handly.ui.outline.CommonOutlinePage
org.eclipse.handly.ui.outline.HandlyOutlinePage
org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
com._1c.g5.v8.dt.lcore.ui.outline.CustomHandlyXtextOutlinePage
com._1c.g5.v8.dt.bsl.ui.outline.BslOutlinePage
- All Implemented Interfaces:
org.eclipse.handly.model.adapter.IContentAdapterProvider
,org.eclipse.handly.ui.outline.ICommonOutlinePage
,ISelectionProvider
,org.eclipse.ui.part.IPage
,org.eclipse.ui.part.IPageBookViewPage
,org.eclipse.ui.views.contentoutline.IContentOutlinePage
,org.eclipse.xtext.ui.editor.IXtextEditorAware
Content outline page for
BslFile
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
SpecialMouseAdapter
for opening Event handler by double mouse clickNested classes/interfaces inherited from class org.eclipse.handly.ui.outline.CommonOutlinePage
org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addElementChangeListener
(org.eclipse.handly.model.IElementChangeListener listener) protected void
protected void
protected void
void
createControl
(org.eclipse.swt.widgets.Composite parent) protected org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
createTreeViewer
(org.eclipse.swt.widgets.Composite parent) void
dispose()
protected ITreeContentProvider
protected IBaseLabelProvider
protected void
protected void
removeElementChangeListener
(org.eclipse.handly.model.IElementChangeListener listener) Methods inherited from class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
getInputElementProvider, getLexicalSortPreference, getLinkWithEditorPreference, setEditor, setInputElementProvider
Methods inherited from class org.eclipse.handly.ui.outline.HandlyOutlinePage
addCollapseAllSupport, computeInput, elementChanged, getContentAdapter, init
Methods inherited from class org.eclipse.handly.ui.outline.CommonOutlinePage
addInputChangeListener, addOutlineContribution, addSelectionChangedListener, editorInputChanged, getControl, getEditor, getSelection, getTreeViewer, init, initDecorationContext, isAutoExpandable, refresh, removeInputChangeListener, removeOutlineContribution, removeSelectionChangedListener, setFocus, setSelection, shouldUseHashlookup
Methods inherited from class org.eclipse.ui.part.Page
getSite, makeContributions, setActionBars
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.ui.part.IPage
setActionBars
Methods inherited from interface org.eclipse.ui.part.IPageBookViewPage
getSite
-
Constructor Details
-
BslOutlinePage
public BslOutlinePage()
-
-
Method Details
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControl
in interfaceorg.eclipse.ui.part.IPage
- Overrides:
createControl
in classorg.eclipse.handly.ui.outline.CommonOutlinePage
-
dispose
public void dispose()- Specified by:
dispose
in interfaceorg.eclipse.ui.part.IPage
- Overrides:
dispose
in classCustomHandlyXtextOutlinePage
-
createTreeViewer
protected org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer createTreeViewer(org.eclipse.swt.widgets.Composite parent) - Overrides:
createTreeViewer
in classorg.eclipse.handly.ui.outline.CommonOutlinePage
-
addOutlineContributions
protected void addOutlineContributions()- Overrides:
addOutlineContributions
in classorg.eclipse.handly.ui.outline.HandlyOutlinePage
-
addSortingSupport
protected void addSortingSupport()- Overrides:
addSortingSupport
in classorg.eclipse.handly.ui.outline.HandlyOutlinePage
-
getContentProvider
- Specified by:
getContentProvider
in classorg.eclipse.handly.ui.outline.CommonOutlinePage
-
getLabelProvider
- Specified by:
getLabelProvider
in classorg.eclipse.handly.ui.outline.CommonOutlinePage
-
addElementChangeListener
protected void addElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener) - Specified by:
addElementChangeListener
in classorg.eclipse.handly.ui.outline.HandlyOutlinePage
-
removeElementChangeListener
protected void removeElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener) - Specified by:
removeElementChangeListener
in classorg.eclipse.handly.ui.outline.HandlyOutlinePage
-
addLinkWithEditorSupport
protected void addLinkWithEditorSupport()- Overrides:
addLinkWithEditorSupport
in classorg.eclipse.handly.ui.outline.HandlyOutlinePage
-
registerGlobalActions
protected void registerGlobalActions()- Overrides:
registerGlobalActions
in classCustomHandlyXtextOutlinePage
-