Class PackageRegistryExplorerView

java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.epsilon.dt.epackageregistryexplorer.PackageRegistryExplorerView
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation

public class PackageRegistryExplorerView extends org.eclipse.ui.part.ViewPart implements org.eclipse.jface.viewers.ISelectionProvider
  • Field Details

    • ID

      public static final String ID
      See Also:
    • selectionChangedListeners

      protected Collection<org.eclipse.jface.viewers.ISelectionChangedListener> selectionChangedListeners
    • backRunning

      protected boolean backRunning
    • classViewer

      protected org.eclipse.jface.viewers.TreeViewer classViewer
    • featureViewerForm

      protected org.eclipse.swt.custom.ViewForm featureViewerForm
    • featureViewer

      protected org.eclipse.jface.viewers.TreeViewer featureViewer
    • ePackages

      protected ArrayList<org.eclipse.emf.ecore.EPackage> ePackages
    • history

      protected List<org.eclipse.jface.viewers.TreePath> history
    • selectedClassLabel

      protected org.eclipse.swt.custom.CLabel selectedClassLabel
    • showInheritedFeatures

      protected boolean showInheritedFeatures
    • showDerivedFeatures

      protected boolean showDerivedFeatures
    • showOppositeReference

      protected boolean showOppositeReference
    • showOperations

      protected boolean showOperations
  • Constructor Details

    • PackageRegistryExplorerView

      public PackageRegistryExplorerView()
  • Method Details

    • isShowOppositeReference

      public boolean isShowOppositeReference()
    • setShowOppositeReference

      public void setShowOppositeReference(boolean showOppositeReference)
    • isShowOperations

      public boolean isShowOperations()
    • setShowOperations

      public void setShowOperations(boolean showOperations)
    • isShowInheritedFeatures

      public boolean isShowInheritedFeatures()
    • setShowInheritedFeatures

      public void setShowInheritedFeatures(boolean showInheritedFeatures)
    • isShowDerivedFeatures

      public boolean isShowDerivedFeatures()
    • setShowDerivedFeatures

      public void setShowDerivedFeatures(boolean showDerivedFeatures)
    • getEPackages

      public List<org.eclipse.emf.ecore.EPackage> getEPackages()
    • createPartControl

      public void createPartControl(org.eclipse.swt.widgets.Composite parent)
      Specified by:
      createPartControl in interface org.eclipse.ui.IWorkbenchPart
      Specified by:
      createPartControl in class org.eclipse.ui.part.WorkbenchPart
    • main

      public static void main(String[] args)
    • layout

      protected void layout(org.eclipse.swt.widgets.Composite parent)
    • setFocus

      public void setFocus()
      Specified by:
      setFocus in interface org.eclipse.ui.IWorkbenchPart
      Specified by:
      setFocus in class org.eclipse.ui.part.WorkbenchPart
    • addSelectionChangedListener

      public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
      Specified by:
      addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
    • getSelection

      public org.eclipse.jface.viewers.ISelection getSelection()
      Specified by:
      getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
    • notifySelectionChangedListeners

      public void notifySelectionChangedListeners(org.eclipse.jface.viewers.Viewer viewer)
    • removeSelectionChangedListener

      public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
      Specified by:
      removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
    • setSelection

      public void setSelection(org.eclipse.jface.viewers.ISelection selection)
      Specified by:
      setSelection in interface org.eclipse.jface.viewers.ISelectionProvider