Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.transformation.service
Interface TransformationService

All Known Implementing Classes:
ConceptualSchemaTransformer

public interface TransformationService

Transformation service

Since:
2.5
Author:
Simon Templer

Method Summary
 boolean isCancelable()
          States if the execution of the transformation is cancelable.
 TransformationReport transform(Alignment alignment, InstanceCollection source, InstanceSink target, ProgressIndicator progressIndicator)
          Transform a set of source instances according to the given alignment.
 

Method Detail

transform

TransformationReport transform(Alignment alignment,
                               InstanceCollection source,
                               InstanceSink target,
                               ProgressIndicator progressIndicator)
Transform a set of source instances according to the given alignment.

Parameters:
alignment - the alignment
source - the source instances
target - the transformed instance sink
progressIndicator - the progress indicator
Returns:
the transformation report

isCancelable

boolean isCancelable()
States if the execution of the transformation is cancelable.

Returns:
if the transformation can be canceled

Humboldt Alignment Editor 2.5.0

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