Package org.eclipse.emf.ecp.ui.common
Class ECPViewerFactory
- java.lang.Object
-
- org.eclipse.emf.ecp.ui.common.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 theTreeViewer
.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 theTreeViewer
.
-
-
-
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 theTreeViewer
.- Parameters:
parent
- TheComposite
to create ontohasDnD
- Whether dnd should be enabledlabelDecorator
- TheILabelDecorator
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 theTreeViewer
.- Parameters:
parent
- TheComposite
to create ontolabelDecorator
- TheILabelDecorator
to use on labels- Returns:
- The create
TreeViewer
-
-