public final class CompositeFactory extends Object
Modifier and Type | Method and Description |
---|---|
static CheckedModelClassComposite |
getCheckedModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> ePackages)
Creates a
CheckedModelClassComposite . |
static CheckedEStructuralFeatureComposite |
getCheckedTableSelectionComposite(Object rootObject)
Creates a
CompositeProvider for a composite displaying a table with checkboxes. |
static SelectionComposite<org.eclipse.jface.viewers.TreeViewer> |
getSelectModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> unsupportedEPackages,
Collection<org.eclipse.emf.ecore.EPackage> filteredEPackages,
Collection<org.eclipse.emf.ecore.EClass> filteredEClasses)
Creates a
SelectionComposite to select an EClass . |
static SelectionComposite<org.eclipse.jface.viewers.TableViewer> |
getTableSelectionComposite(Object rootObject,
boolean multiSelection)
|
public static CheckedModelClassComposite getCheckedModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> ePackages)
CheckedModelClassComposite
.ePackages
- the packages from which classes are shown in the CheckedModelClassComposite
CheckedModelClassComposite
public static SelectionComposite<org.eclipse.jface.viewers.TreeViewer> getSelectModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> unsupportedEPackages, Collection<org.eclipse.emf.ecore.EPackage> filteredEPackages, Collection<org.eclipse.emf.ecore.EClass> filteredEClasses)
SelectionComposite
to select an EClass
.unsupportedEPackages
- EPackages
that are not supported and will not be shownfilteredEPackages
- EPackages
to be shownfilteredEClasses
- EClasses
to be shownSelectionComposite
public static SelectionComposite<org.eclipse.jface.viewers.TableViewer> getTableSelectionComposite(Object rootObject, boolean multiSelection)
rootObject
- The children of this object are shown in the table.multiSelection
- Whether the user can select multiple EObject
sSelectionComposite
public static CheckedEStructuralFeatureComposite getCheckedTableSelectionComposite(Object rootObject)
CompositeProvider
for a composite displaying a table with checkboxes.rootObject
- the viewer inputCopyright © 2019. All rights reserved.