public class OriginalDocumentXliffMergerStep extends BasePipelineStep
SkeletonMergerWriter and TextUnitMerger.| Constructor and Description |
|---|
OriginalDocumentXliffMergerStep() |
OriginalDocumentXliffMergerStep(SkeletonMergerWriter skelMergerWriter) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancel processing on this pipeline.
|
void |
destroy()
Executes any cleanup code for this step.
|
String |
getDescription()
Gets a short localizable description of what this step does.
|
IFilter |
getFilter() |
String |
getName()
Gets the localizable name of this step.
|
Parameters |
getParameters()
Gets the current parameters for this step.
|
SkeletonMergerWriter |
getSkelMergerWriter()
Get the current
SkeletonMergerWriter |
protected Event |
handleRawDocument(Event event)
Handles the
EventType.RAW_DOCUMENT event. |
void |
setFilter(IFilter filter) |
void |
setFilterConfigurationMapper(IFilterConfigurationMapper fcMapper)
The
IFilterConfigurationMapper set in the PipelineDriver |
void |
setOutputEncoding(String outputEncoding) |
void |
setParameters(IParameters params)
Sets new parameters for this step.
|
void |
setSecondInput(RawDocument secondInput)
This is the original source document
|
void |
setSkelMergerWriter(SkeletonMergerWriter skelMergerWriter)
Set t
SkeletonMergerWriter. |
void |
setTargetLocales(List<LocaleId> targetLocales)
Target locales.
|
getHelpLocation, getSourceLocale, getTargetLocale, handleCustom, handleDocumentPart, handleEndBatch, handleEndBatchItem, handleEndDocument, handleEndGroup, handleEndSubDocument, handleEndSubfilter, handleEvent, handleMultiEvent, handlePipelineParameters, handleStartBatch, handleStartBatchItem, handleStartDocument, handleStartGroup, handleStartSubDocument, handleStartSubfilter, handleTextUnit, isDone, isLastOutputStep, setLastOutputStep, setSourceLocale, setTargetLocalepublic OriginalDocumentXliffMergerStep()
public OriginalDocumentXliffMergerStep(SkeletonMergerWriter skelMergerWriter)
public String getName()
IPipelineSteppublic String getDescription()
IPipelineSteppublic void setOutputEncoding(String outputEncoding)
public void setTargetLocales(List<LocaleId> targetLocales)
targetLocales - public void setSecondInput(RawDocument secondInput)
secondInput - Original source documentpublic void setFilterConfigurationMapper(IFilterConfigurationMapper fcMapper)
IFilterConfigurationMapper set in the PipelineDriverfcMapper - public Parameters getParameters()
IPipelineStepgetParameters in interface IPipelineStepgetParameters in class BasePipelineSteppublic void setParameters(IParameters params)
IPipelineStepsetParameters in interface IPipelineStepsetParameters in class BasePipelineStepparams - the new parameters to use.protected Event handleRawDocument(Event event)
BasePipelineStepEventType.RAW_DOCUMENT event.handleRawDocument in class BasePipelineStepevent - event to handle.public void cancel()
IPipelineStepIPipelineStep is responsible
to implement a cancel method that will interrupt long running operationscancel in interface IPipelineStepcancel in class BasePipelineSteppublic void destroy()
IPipelineStepdestroy in interface IPipelineStepdestroy in class BasePipelineSteppublic IFilter getFilter()
public void setFilter(IFilter filter)
filter - the filter to setpublic SkeletonMergerWriter getSkelMergerWriter()
SkeletonMergerWriterpublic void setSkelMergerWriter(SkeletonMergerWriter skelMergerWriter)
SkeletonMergerWriter. Must call before handleRawDocument.
Use this method to update TextUnitMerger Parameters
SkeletonMergerWriter.setParameters(IParameters)skelMergerWriter - Copyright © 2022. All rights reserved.