Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.transformation.function.impl
Class FamilyInstanceImpl

java.lang.Object
  extended by eu.esdihumboldt.hale.common.instance.model.impl.InstanceDecorator
      extended by eu.esdihumboldt.hale.common.align.transformation.function.impl.FamilyInstanceImpl
All Implemented Interfaces:
FamilyInstance, Group, Instance

public class FamilyInstanceImpl
extends InstanceDecorator
implements FamilyInstance

Decorate a given instance with family function.

Author:
Kai Schwierczek

Constructor Summary
FamilyInstanceImpl(Instance instance)
          Decorate the given instance with family function.
 
Method Summary
 void addChild(FamilyInstance child)
          Adds the given instance as child to this instance.
 Collection<FamilyInstance> getChildren()
          Returns the child instances.
 
Methods inherited from class eu.esdihumboldt.hale.common.instance.model.impl.InstanceDecorator
getDataSet, getDefinition, getMetaData, getMetaDataNames, getOriginalInstance, getProperty, getPropertyNames, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Instance
getDataSet, getDefinition, getMetaData, getMetaDataNames, getValue
 
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Group
getProperty, getPropertyNames
 

Constructor Detail

FamilyInstanceImpl

public FamilyInstanceImpl(Instance instance)
Decorate the given instance with family function.

Parameters:
instance - the instance to decorate
Method Detail

getChildren

public Collection<FamilyInstance> getChildren()
Description copied from interface: FamilyInstance
Returns the child instances.

Specified by:
getChildren in interface FamilyInstance
Returns:
the child instances
See Also:
FamilyInstance.getChildren()

addChild

public void addChild(FamilyInstance child)
Description copied from interface: FamilyInstance
Adds the given instance as child to this instance.

Specified by:
addChild in interface FamilyInstance
Parameters:
child - the child instance to add
See Also:
FamilyInstance.addChild(FamilyInstance)

Humboldt Alignment Editor 2.5.0

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