Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.cst.debug.metadata.internal
Class TransformationTreeMetadataHook

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.cst.debug.metadata.internal.TransformationTreeMetadataHook
All Implemented Interfaces:
TransformationTreeHook, TransformationTreeMetadata

public class TransformationTreeMetadataHook
extends Object
implements TransformationTreeHook, TransformationTreeMetadata

Transformation tree hook storing the transformation tree in the instance metadata.

Author:
Simon Templer

Nested Class Summary
 
Nested classes/interfaces inherited from interface eu.esdihumboldt.cst.extension.hooks.TransformationTreeHook
TransformationTreeHook.TreeState
 
Field Summary
 
Fields inherited from interface eu.esdihumboldt.hale.ui.cst.debug.metadata.TransformationTreeMetadata
KEY_POPULATED_TREE
 
Constructor Summary
TransformationTreeMetadataHook()
           
 
Method Summary
 void processTransformationTree(TransformationTree tree, TransformationTreeHook.TreeState state, MutableInstance target)
          Process the given transformation tree, called before property transformation of an instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformationTreeMetadataHook

public TransformationTreeMetadataHook()
Method Detail

processTransformationTree

public void processTransformationTree(TransformationTree tree,
                                      TransformationTreeHook.TreeState state,
                                      MutableInstance target)
Description copied from interface: TransformationTreeHook
Process the given transformation tree, called before property transformation of an instance. Hooks should either be stateless or thread safe.

Specified by:
processTransformationTree in interface TransformationTreeHook
Parameters:
tree - the transformation tree
state - the tree state
target - the target instance
See Also:
TransformationTreeHook.processTransformationTree(TransformationTree, TreeState, MutableInstance)

Humboldt Alignment Editor 2.5.0

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