Class QlOutlinePage

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
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
Direct Known Subclasses:
QlDcsOutlinePage

public class QlOutlinePage extends NonExistingInputAwareOutlinePage
Content outline page for QlFile
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.handly.ui.outline.CommonOutlinePage

    org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener)
     
    protected void
     
    protected void
     
    void
     
     
     
    protected void
    removeElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener)
     

    Methods inherited from class com._1c.g5.v8.dt.lcore.ui.outline.NonExistingInputAwareOutlinePage

    computeInput

    Methods inherited from class com._1c.g5.v8.dt.lcore.ui.outline.CustomHandlyXtextOutlinePage

    registerGlobalActions

    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, addLinkWithEditorSupport, elementChanged, getContentAdapter, init

    Methods inherited from class org.eclipse.handly.ui.outline.CommonOutlinePage

    addInputChangeListener, addOutlineContribution, addSelectionChangedListener, createControl, createTreeViewer, 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

    • QlOutlinePage

      public QlOutlinePage()
  • Method Details

    • addOutlineContributions

      protected void addOutlineContributions()
      Overrides:
      addOutlineContributions in class org.eclipse.handly.ui.outline.HandlyOutlinePage
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.ui.part.IPage
      Overrides:
      dispose in class CustomHandlyXtextOutlinePage
    • addSortingSupport

      protected void addSortingSupport()
      Overrides:
      addSortingSupport in class org.eclipse.handly.ui.outline.HandlyOutlinePage
    • getContentProvider

      protected ITreeContentProvider getContentProvider()
      Specified by:
      getContentProvider in class org.eclipse.handly.ui.outline.CommonOutlinePage
    • getLabelProvider

      protected IBaseLabelProvider getLabelProvider()
      Specified by:
      getLabelProvider in class org.eclipse.handly.ui.outline.CommonOutlinePage
    • addElementChangeListener

      protected void addElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener)
      Specified by:
      addElementChangeListener in class org.eclipse.handly.ui.outline.HandlyOutlinePage
    • removeElementChangeListener

      protected void removeElementChangeListener(org.eclipse.handly.model.IElementChangeListener listener)
      Specified by:
      removeElementChangeListener in class org.eclipse.handly.ui.outline.HandlyOutlinePage