Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.io.impl.internal
Class TypeBean

java.lang.Object
  extended by eu.esdihumboldt.hale.common.align.io.impl.internal.EntityBean<TypeEntityDefinition>
      extended by eu.esdihumboldt.hale.common.align.io.impl.internal.TypeBean

public class TypeBean
extends EntityBean<TypeEntityDefinition>

Represents a Type

Author:
Simon Templer

Constructor Summary
TypeBean()
          Default constructor
TypeBean(Type type)
          Creates a type entity bean based on the given type entity
 
Method Summary
 Entity createEntity(TypeIndex types, SchemaSpaceID schemaSpace)
          Create the represented entity
protected  TypeEntityDefinition createEntityDefinition(TypeIndex index, SchemaSpaceID schemaSpace)
          Get the entity definition
 
Methods inherited from class eu.esdihumboldt.hale.common.align.io.impl.internal.EntityBean
getFilter, getTypeName, setFilter, setTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeBean

public TypeBean()
Default constructor


TypeBean

public TypeBean(Type type)
Creates a type entity bean based on the given type entity

Parameters:
type - the type entity
Method Detail

createEntity

public Entity createEntity(TypeIndex types,
                           SchemaSpaceID schemaSpace)
Description copied from class: EntityBean
Create the represented entity

Specified by:
createEntity in class EntityBean<TypeEntityDefinition>
Parameters:
types - the type index
schemaSpace - the associated schema space
Returns:
the entity
See Also:
EntityBean.createEntity(TypeIndex, SchemaSpaceID)

createEntityDefinition

protected TypeEntityDefinition createEntityDefinition(TypeIndex index,
                                                      SchemaSpaceID schemaSpace)
Description copied from class: EntityBean
Get the entity definition

Specified by:
createEntityDefinition in class EntityBean<TypeEntityDefinition>
Parameters:
index - the type index
schemaSpace - the associated schema space
Returns:
the entity definition
See Also:
EntityBean.createEntityDefinition(TypeIndex, SchemaSpaceID)

Humboldt Alignment Editor 2.5.0

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