Class FlexmiContentOutlinePage

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

    public class FlexmiContentOutlinePage
    extends org.eclipse.ui.views.contentoutline.ContentOutlinePage
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.eclipse.emf.edit.provider.ComposedAdapterFactory adapterFactory  
      protected FlexmiEditor editor  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createControl​(org.eclipse.swt.widgets.Composite parent)  
      void setResourceSet​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)  
      • Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage

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

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

        dispose, setActionBars
    • Field Detail

      • adapterFactory

        protected org.eclipse.emf.edit.provider.ComposedAdapterFactory adapterFactory
    • Constructor Detail

      • FlexmiContentOutlinePage

        public FlexmiContentOutlinePage​(FlexmiEditor editor)
    • Method Detail

      • setResourceSet

        public void setResourceSet​(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
      • 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