|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.ecp.spi.common.ui.composites.AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TreeViewer>
org.eclipse.emf.ecp.spi.common.ui.composites.AbstractEClassTreeSelectionComposite
org.eclipse.emf.ecp.spi.common.ui.composites.CheckedSelectModelClassCompositeImpl
public class CheckedSelectModelClassCompositeImpl
This class provides a CheckedTree that allows the user to select EPackages and EClasses.
| Constructor Summary | |
|---|---|
CheckedSelectModelClassCompositeImpl(Collection<org.eclipse.emf.ecore.EPackage> unsupportedEPackages,
Collection<org.eclipse.emf.ecore.EPackage> filteredEPackages,
Collection<org.eclipse.emf.ecore.EClass> filteredEClasses)
Constructor setting the necessary data for selecting the EClasses. |
|
| Method Summary | |
|---|---|
org.eclipse.swt.widgets.Composite |
createUI(org.eclipse.swt.widgets.Composite parent)
This method creates a UI bundled into a Composite that can be used anywhere. |
Object[] |
getChecked()
Returns the checked Elements. |
org.eclipse.jface.viewers.CheckboxTreeViewer |
getViewer()
Returns the used StructuredViewer. |
void |
setInitialSelection(Object[] selection)
Initialize the selection by setting the checked elements. |
| Methods inherited from class org.eclipse.emf.ecp.spi.common.ui.composites.AbstractEClassTreeSelectionComposite |
|---|
dispose |
| Methods inherited from class org.eclipse.emf.ecp.spi.common.ui.composites.AbstractFilteredSelectionComposite |
|---|
getSelection |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecp.spi.common.ui.CheckedModelClassComposite |
|---|
getSelection |
| Methods inherited from interface org.eclipse.emf.ecp.spi.common.ui.CompositeProvider |
|---|
dispose |
| Constructor Detail |
|---|
public CheckedSelectModelClassCompositeImpl(Collection<org.eclipse.emf.ecore.EPackage> unsupportedEPackages,
Collection<org.eclipse.emf.ecore.EPackage> filteredEPackages,
Collection<org.eclipse.emf.ecore.EClass> filteredEClasses)
EClasses.
unsupportedEPackages - EPackages that are not supportedfilteredEPackages - EPackages selected by the userfilteredEClasses - EClasses selected by the user| Method Detail |
|---|
public org.eclipse.swt.widgets.Composite createUI(org.eclipse.swt.widgets.Composite parent)
AbstractFilteredSelectionCompositeComposite that can be used anywhere.
createUI in interface CompositeProvidercreateUI in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TreeViewer>parent - the parent Composite
Compositepublic org.eclipse.jface.viewers.CheckboxTreeViewer getViewer()
AbstractFilteredSelectionCompositeStructuredViewer.
getViewer in interface CheckedModelClassCompositegetViewer in class AbstractFilteredSelectionComposite<org.eclipse.jface.viewers.TreeViewer>public Object[] getChecked()
getChecked in interface CheckedModelClassCompositepublic void setInitialSelection(Object[] selection)
setInitialSelection in interface CheckedModelClassCompositeselection - the objects to check
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||