public abstract class AbstractPipelineStep extends OkapiComponent implements IPipelineStep
IPipelineStep interface.| Constructor and Description |
|---|
AbstractPipelineStep() |
component_done, component_init, getParameters, getParameters, getParametersClassName, setParametersexec, getDescription, getName, setDescription, setName, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getName, getParameters, setParametersprotected LocaleId getSourceLocale()
protected LocaleId getTargetLocale()
public void cancel()
cancel in interface IPipelineSteppublic void destroy()
destroy in interface IPipelineSteppublic String getHelpLocation()
getHelpLocation in interface IPipelineSteppublic Event handleEvent(Event event)
handleEvent in interface IPipelineSteppublic boolean isDone()
isDone in interface IPipelineSteppublic boolean isLastOutputStep()
isLastOutputStep in interface IPipelineSteppublic void setLastOutputStep(boolean isLastStep)
setLastOutputStep in interface IPipelineStepprotected Event handleStartBatch(Event event)
EventType.START_BATCH event.event - the event itself.protected Event handleEndBatch(Event event)
EventType.END_BATCH event.event - the event itself.protected Event handleStartBatchItem(Event event)
EventType.START_BATCH_ITEM event.event - the event itself.protected Event handleEndBatchItem(Event event)
EventType.END_BATCH_ITEM event.event - the event itself.protected Event handleRawDocument(Event event)
EventType.RAW_DOCUMENT event.event - the event itself.protected Event handleMultiEvent(Event event)
EventType.MULTI_EVENT event.event - event to handle.protected Event handlePipelineParameters(Event event)
EventType.PIPELINE_PARAMETERS event.
This method relies on the configuration parameters set in each step to set the corresponding values.event - event to handle.protected Event handleStartDocument(Event event)
EventType.START_DOCUMENT event.event - the event itself.public void setSourceLocale(LocaleId sourceLocale)
public void setTargetLocale(LocaleId targetLocale)
protected Event handleEndDocument(Event event)
EventType.END_DOCUMENT event.event - the event itself.protected Event handleStartSubDocument(Event event)
EventType.START_SUBDOCUMENT event.event - the event itself.protected Event handleEndSubDocument(Event event)
EventType.END_SUBDOCUMENT event.event - the event itself.protected Event handleStartGroup(Event event)
EventType.START_GROUP event.event - the event itself.protected Event handleEndGroup(Event event)
EventType.END_GROUP event.event - the event itself.protected Event handleStartSubfilter(Event event)
EventType.START_SUBFILTER event.event - the event itself.protected Event handleEndSubfilter(Event event)
EventType.END_SUBFILTER event.event - the event itself.protected Event handleTextUnit(Event event)
EventType.TEXT_UNIT event.event - the event itself.protected Event handleDocumentPart(Event event)
EventType.DOCUMENT_PART event.event - the event itself.protected Event handleCustom(Event event)
EventType.CUSTOM event.event - the event itself.Copyright © 2019. All rights reserved.