Class SentenceAlignerStep
- java.lang.Object
-
- net.sf.okapi.common.pipeline.BasePipelineStep
-
- net.sf.okapi.steps.sentencealigner.SentenceAlignerStep
-
- All Implemented Interfaces:
AutoCloseable,Function<Stream<net.sf.okapi.common.Event>,Stream<net.sf.okapi.common.Event>>,net.sf.okapi.common.observer.IObserver,net.sf.okapi.common.pipeline.IPipelineStep
public class SentenceAlignerStep extends net.sf.okapi.common.pipeline.BasePipelineStep implements net.sf.okapi.common.observer.IObserverAlign sentences between source and target paragraphs (TextUnits) and produce a TMX file with aligned sentences. ThisIPipelineStep(via configuration) can also output aligned (multilingualTextUnits)- Version:
- 1.47.0 SV: Removed unneeded deprecation SV: Fixed NPE in TextFragmentUtil.alignAndCopyCodeMetadata(s.text, t.text, true, true, CodeMatchStrategy.STRICT);
- Author:
- HARGRAVEJE
-
-
Constructor Summary
Constructors Constructor Description SentenceAlignerStep(net.sf.okapi.common.filters.IFilter targetFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()StringgetName()net.sf.okapi.steps.sentencealigner.ParametersgetParameters()voidsetParameters(net.sf.okapi.common.IParameters params)voidsetSecondInput(net.sf.okapi.common.resource.RawDocument secondInput)voidupdate(net.sf.okapi.common.observer.IObservable o, Object event)-
Methods inherited from class net.sf.okapi.common.pipeline.BasePipelineStep
cancel, destroy, getHelpLocation, getSourceLocale, getTargetLocale, handleEvent, isDone, isLastOutputStep, setLastOutputStep, setSourceLocale, setTargetLocale
-
-
-
-
Method Detail
-
setSecondInput
public void setSecondInput(net.sf.okapi.common.resource.RawDocument secondInput)
-
getName
public String getName()
- Specified by:
getNamein interfacenet.sf.okapi.common.pipeline.IPipelineStep
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfacenet.sf.okapi.common.pipeline.IPipelineStep
-
getParameters
public net.sf.okapi.steps.sentencealigner.Parameters getParameters()
- Specified by:
getParametersin interfacenet.sf.okapi.common.pipeline.IPipelineStep- Overrides:
getParametersin classnet.sf.okapi.common.pipeline.BasePipelineStep
-
setParameters
public void setParameters(net.sf.okapi.common.IParameters params)
- Specified by:
setParametersin interfacenet.sf.okapi.common.pipeline.IPipelineStep- Overrides:
setParametersin classnet.sf.okapi.common.pipeline.BasePipelineStep
-
update
public void update(net.sf.okapi.common.observer.IObservable o, Object event)- Specified by:
updatein interfacenet.sf.okapi.common.observer.IObserver
-
-