|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider
eu.esdihumboldt.hale.common.align.io.impl.AbstractAlignmentWriter
public abstract class AbstractAlignmentWriter
Abstract alignment writer implementation
Field Summary |
---|
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.ExportProvider |
---|
PARAM_TARGET |
Fields inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider |
---|
PARAM_CONTENT_TYPE |
Constructor Summary | |
---|---|
AbstractAlignmentWriter()
|
Method Summary | |
---|---|
protected Alignment |
getAlignment()
Get the alignment |
protected SchemaSpace |
getSourceSchema()
Get the source schema. |
protected SchemaSpace |
getTargetSchema()
Get the source schema. |
void |
setAlignment(Alignment alignment)
Set the alignment to write. |
void |
setSourceSchema(SchemaSpace sourceSchema)
Set the source schema associated to the alignment. |
void |
setTargetSchema(SchemaSpace targetSchema)
Set the target schema associated to the alignment. |
void |
validate()
Checks for the alignment being available. |
Methods inherited from class eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider |
---|
createReporter, getTarget, setParameter, setTarget, storeConfiguration |
Methods inherited from class eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider |
---|
addSupportedParameter, execute, execute, fail, getContentType, getDefaultTypeName, getParameter, getSupportedParameters, getTypeName, loadConfiguration, setContentType |
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.core.io.ExportProvider |
---|
getTarget, setTarget |
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider |
---|
createReporter, execute, getContentType, getParameter, getSupportedParameters, isCancelable, loadConfiguration, setContentType, setParameter, storeConfiguration |
Constructor Detail |
---|
public AbstractAlignmentWriter()
Method Detail |
---|
public void setAlignment(Alignment alignment)
AlignmentWriter
setAlignment
in interface AlignmentWriter
alignment
- the alignmentAlignmentWriter.setAlignment(Alignment)
public void setSourceSchema(SchemaSpace sourceSchema)
AlignmentWriter
setSourceSchema
in interface AlignmentWriter
sourceSchema
- the source schemaAlignmentWriter.setSourceSchema(SchemaSpace)
public void setTargetSchema(SchemaSpace targetSchema)
AlignmentWriter
setTargetSchema
in interface AlignmentWriter
targetSchema
- the target schemaAlignmentWriter.setTargetSchema(SchemaSpace)
protected Alignment getAlignment()
protected SchemaSpace getSourceSchema()
protected SchemaSpace getTargetSchema()
public void validate() throws IOProviderConfigurationException
validate
in interface IOProvider
validate
in class AbstractExportProvider
IOProviderConfigurationException
- if the I/O provider was not
configured properlyAbstractExportProvider.validate()
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |