Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.align.io
Interface AlignmentReader

All Superinterfaces:
ImportProvider, IOProvider
All Known Implementing Classes:
AbstractAlignmentReader, DefaultAlignmentReader, OmlReader

public interface AlignmentReader
extends ImportProvider

Provides support for reading an alignment

Author:
Simon Templer

Field Summary
 
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.ImportProvider
PARAM_RESOURCE_ID, PARAM_SOURCE
 
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider
PARAM_CONTENT_TYPE
 
Method Summary
 MutableAlignment getAlignment()
          Get the loaded alignment
 void setSourceSchema(TypeIndex sourceSchema)
          Set the source schema
 void setTargetSchema(TypeIndex targetSchema)
          Set the target schema
 
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.ImportProvider
getResourceIdentifier, getSource, setSource
 
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider
createReporter, execute, getContentType, getParameter, getSupportedParameters, isCancelable, loadConfiguration, setContentType, setParameter, storeConfiguration, validate
 

Method Detail

setSourceSchema

void setSourceSchema(TypeIndex sourceSchema)
Set the source schema

Parameters:
sourceSchema - the source schema

setTargetSchema

void setTargetSchema(TypeIndex targetSchema)
Set the target schema

Parameters:
targetSchema - the source schema

getAlignment

MutableAlignment getAlignment()
Get the loaded alignment

Returns:
the loaded alignment

Humboldt Alignment Editor 2.5.0

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