Class ECPViewerFactory


  • public final class ECPViewerFactory
    extends java.lang.Object
    Utility class to create components for ECP.
    Author:
    Eugen Neufeld
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.eclipse.jface.viewers.TreeViewer createModelExplorerViewer​(org.eclipse.swt.widgets.Composite parent, boolean hasDnD, org.eclipse.jface.viewers.ILabelDecorator labelDecorator)
      Create the ECP ModelExplorer View which is based on the TreeViewer.
      static org.eclipse.jface.viewers.TreeViewer createRepositoryExplorerViewer​(org.eclipse.swt.widgets.Composite parent, org.eclipse.jface.viewers.ILabelDecorator labelDecorator)
      Create the ECP RepositoryExplorer View which is based on the TreeViewer.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createModelExplorerViewer

        public static org.eclipse.jface.viewers.TreeViewer createModelExplorerViewer​(org.eclipse.swt.widgets.Composite parent,
                                                                                     boolean hasDnD,
                                                                                     org.eclipse.jface.viewers.ILabelDecorator labelDecorator)
        Create the ECP ModelExplorer View which is based on the TreeViewer.
        Parameters:
        parent - The Composite to create onto
        hasDnD - Whether dnd should be enabled
        labelDecorator - The ILabelDecorator to use on labels.
        Returns:
        The created TreeViewer
      • createRepositoryExplorerViewer

        public static org.eclipse.jface.viewers.TreeViewer createRepositoryExplorerViewer​(org.eclipse.swt.widgets.Composite parent,
                                                                                          org.eclipse.jface.viewers.ILabelDecorator labelDecorator)
        Create the ECP RepositoryExplorer View which is based on the TreeViewer.
        Parameters:
        parent - The Composite to create onto
        labelDecorator - The ILabelDecorator to use on labels
        Returns:
        The create TreeViewer