eu.esdihumboldt.hale.ui.function.generic.pages.internal
Class PropertyField
java.lang.Object
java.util.Observable
eu.esdihumboldt.hale.ui.function.generic.pages.internal.Field<PropertyParameter,PropertyEntitySelector>
eu.esdihumboldt.hale.ui.function.generic.pages.internal.PropertyField
public class PropertyField
- extends Field<PropertyParameter,PropertyEntitySelector>
Represents named property entities in a function
- Author:
- Simon Templer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyField
public PropertyField(PropertyParameter definition,
SchemaSpaceID ssid,
org.eclipse.swt.widgets.Composite parent,
Set<EntityDefinition> candidates,
Cell initialCell,
TypeEntityDefinition parentType)
- Create a property field
- Parameters:
definition
- the field definitionssid
- the schema spaceparent
- the parent compositecandidates
- the entity candidatesinitialCell
- the initial cellparentType
- the parent type of the properties
setParentType
public void setParentType(TypeEntityDefinition parentType)
- Set the parent type
- Parameters:
parentType
- the parentType to set
createEntitySelector
protected PropertyEntitySelector createEntitySelector(SchemaSpaceID ssid,
PropertyParameter field,
org.eclipse.swt.widgets.Composite parent)
- Description copied from class:
Field
- Create an entity selector
- Specified by:
createEntitySelector
in class Field<PropertyParameter,PropertyEntitySelector>
- Parameters:
ssid
- the schema spacefield
- the field definitionparent
- the parent composite
- Returns:
- the entity selector
- See Also:
Field.createEntitySelector(SchemaSpaceID, AbstractParameter,
Composite)
getParentType
public TypeDefinition getParentType()
- Returns:
- the parentType
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d