public class PropertyDefinitionSelector extends AbstractSelector<EntityDefinition>
PropertyDefinition
s with complete property paths
(represented in an EntityDefinition
).Constructor and Description |
---|
PropertyDefinitionSelector(org.eclipse.swt.widgets.Composite parent,
TypeDefinition parentType,
SchemaSpaceID ssid)
Create an entity selector for
Property entities |
Modifier and Type | Method and Description |
---|---|
protected AbstractViewerSelectionDialog<EntityDefinition,?> |
createSelectionDialog(org.eclipse.swt.widgets.Shell parentShell)
Create the dialog for selecting an entity.
|
void |
setParentType(TypeDefinition parentType)
Set the parent type
|
accepts, addSelectionChangedListener, fireSelectionChange, getControl, getSelectedObject, getSelection, removeSelectionChangedListener, setSelection
public PropertyDefinitionSelector(org.eclipse.swt.widgets.Composite parent, TypeDefinition parentType, SchemaSpaceID ssid)
Property
entitiesssid
- the schema space, may be nullparent
- the parent compositeparentType
- the parent typepublic void setParentType(TypeDefinition parentType)
parentType
- the parentType to setprotected AbstractViewerSelectionDialog<EntityDefinition,?> createSelectionDialog(org.eclipse.swt.widgets.Shell parentShell)
AbstractSelector
createSelectionDialog
in class AbstractSelector<EntityDefinition>
parentShell
- the parent shell for the dialogAbstractSelector.createSelectionDialog(org.eclipse.swt.widgets.Shell)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a