Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.function.generic.pages.internal
Class TypeField

java.lang.Object
  extended by java.util.Observable
      extended by eu.esdihumboldt.hale.ui.function.generic.pages.internal.Field<TypeParameter,TypeEntitySelector>
          extended by eu.esdihumboldt.hale.ui.function.generic.pages.internal.TypeField

public class TypeField
extends Field<TypeParameter,TypeEntitySelector>

Represents named type entities in a function

Author:
Simon Templer

Constructor Summary
TypeField(TypeParameter definition, SchemaSpaceID ssid, org.eclipse.swt.widgets.Composite parent, Set<EntityDefinition> candidates, Cell initialCell)
           
 
Method Summary
protected  TypeEntitySelector createEntitySelector(SchemaSpaceID ssid, TypeParameter field, org.eclipse.swt.widgets.Composite parent)
          Create an entity selector
 
Methods inherited from class eu.esdihumboldt.hale.ui.function.generic.pages.internal.Field
addSelector, fillEntities, getSchemaSpace, getSelectors, isValid, removeSelector
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeField

public TypeField(TypeParameter definition,
                 SchemaSpaceID ssid,
                 org.eclipse.swt.widgets.Composite parent,
                 Set<EntityDefinition> candidates,
                 Cell initialCell)
See Also:
Field.Field(AbstractParameter, SchemaSpaceID, Composite, Set, Cell)
Method Detail

createEntitySelector

protected TypeEntitySelector createEntitySelector(SchemaSpaceID ssid,
                                                  TypeParameter field,
                                                  org.eclipse.swt.widgets.Composite parent)
Description copied from class: Field
Create an entity selector

Specified by:
createEntitySelector in class Field<TypeParameter,TypeEntitySelector>
Parameters:
ssid - the schema space
field - the field definition
parent - the parent composite
Returns:
the entity selector
See Also:
Field.createEntitySelector(SchemaSpaceID, AbstractParameter, Composite)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d