Class QlOutlinePage

  • 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
      QlOutlinePage()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addElementChangeListener​(org.eclipse.handly.model.IElementChangeListener listener)  
      protected void addOutlineContributions()  
      protected void addSortingSupport()  
      void dispose()  
      protected ITreeContentProvider getContentProvider()  
      protected IBaseLabelProvider getLabelProvider()  
      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, 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 interface org.eclipse.ui.part.IPage

        setActionBars
      • Methods inherited from interface org.eclipse.ui.part.IPageBookViewPage

        getSite
    • Constructor Detail

      • QlOutlinePage

        public QlOutlinePage()
    • Method Detail

      • addOutlineContributions

        protected void addOutlineContributions()
        Overrides:
        addOutlineContributions in class org.eclipse.handly.ui.outline.HandlyOutlinePage
      • 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