Class ErdEditorOutlinePage

  • All Implemented Interfaces:
    ISelectionChangedListener, ISelectionProvider, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage, org.eclipse.ui.views.contentoutline.IContentOutlinePage

    public class ErdEditorOutlinePage
    extends org.eclipse.ui.views.contentoutline.ContentOutlinePage
    ContentOutlinePage for ErdEditor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createControl​(org.eclipse.swt.widgets.Composite parent)  
      void dispose()  
      org.eclipse.swt.widgets.Control getControl()  
      void refreshPage()
      Refreshes page
      void setFocus()  
      • Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage

        addSelectionChangedListener, fireSelectionChanged, getSelection, getTreeStyle, getTreeViewer, init, removeSelectionChangedListener, selectionChanged, setSelection
      • Methods inherited from class org.eclipse.ui.part.Page

        getSite, makeContributions, setActionBars
      • Methods inherited from interface org.eclipse.ui.part.IPage

        setActionBars
    • Constructor Detail

      • ErdEditorOutlinePage

        public ErdEditorOutlinePage​(ErdEditor editor)
        Constructor.
        Parameters:
        editor - - editor to create outline page for. Can't be null.
    • Method Detail

      • createControl

        public void createControl​(org.eclipse.swt.widgets.Composite parent)
        Specified by:
        createControl in interface org.eclipse.ui.part.IPage
        Overrides:
        createControl in class org.eclipse.ui.views.contentoutline.ContentOutlinePage
      • getControl

        public org.eclipse.swt.widgets.Control getControl()
        Specified by:
        getControl in interface org.eclipse.ui.part.IPage
        Overrides:
        getControl in class org.eclipse.ui.views.contentoutline.ContentOutlinePage
      • setFocus

        public void setFocus()
        Specified by:
        setFocus in interface org.eclipse.ui.part.IPage
        Overrides:
        setFocus in class org.eclipse.ui.views.contentoutline.ContentOutlinePage
      • dispose

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

        public void refreshPage()
        Refreshes page