Class TablePackageWriter
- java.lang.Object
-
- net.sf.okapi.steps.rainbowkit.common.BasePackageWriter
-
- net.sf.okapi.steps.rainbowkit.table.TablePackageWriter
-
- All Implemented Interfaces:
AutoCloseable,IFilterWriter,IPackageWriter
public class TablePackageWriter extends BasePackageWriter
-
-
Field Summary
-
Fields inherited from class net.sf.okapi.steps.rainbowkit.common.BasePackageWriter
copiedTargetsLikeApproved, docId, extractionType, inputRootDir, manifest, params, rootDir, skelWriter, supporstOneOutputPerInput, tempTmxPathAlternates, tempTmxPathApproved, tempTmxPathLeverage, tempTmxPathUnApproved, tmxInfoAlreadySet, tmxPathAlternates, tmxPathApproved, tmxPathLeverage, tmxPathUnApproved, tmxWriterAlternates, tmxWriterApproved, tmxWriterLeverage, tmxWriterUnApproved, useLetterCodes, zeroBasedLetterCodes
-
-
Constructor Summary
Constructors Constructor Description TablePackageWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Closes the output.StringgetName()Gets the name of this writer.protected EventprocessEndDocument(Event event)protected voidprocessEndSubDocument(Event event)protected voidprocessStartBatch()protected voidprocessStartDocument(Event event)protected voidprocessStartSubDocument(Event event)protected voidprocessTextUnit(Event event)-
Methods inherited from class net.sf.okapi.steps.rainbowkit.common.BasePackageWriter
cancel, copySupportMaterial, creatRawDocumentEventSet, getEncoderManager, getMainOutputPath, getParameters, getSkeletonWriter, handleEvent, initializeTMXWriters, processDocumentPart, processEndBatch, processEndBatchItem, processEndGroup, processRawDocument, processStartBatchItem, processStartGroup, setBatchInformation, setDocumentInformation, setOptions, setOutput, setOutput, setParameters, setSupporstOneOutputPerInput, setTMXInfo, writeTMXEntries
-
-
-
-
Method Detail
-
processStartBatch
protected void processStartBatch()
- Overrides:
processStartBatchin classBasePackageWriter
-
processStartDocument
protected void processStartDocument(Event event)
- Overrides:
processStartDocumentin classBasePackageWriter
-
processEndDocument
protected Event processEndDocument(Event event)
- Specified by:
processEndDocumentin classBasePackageWriter
-
processStartSubDocument
protected void processStartSubDocument(Event event)
- Overrides:
processStartSubDocumentin classBasePackageWriter
-
processEndSubDocument
protected void processEndSubDocument(Event event)
- Overrides:
processEndSubDocumentin classBasePackageWriter
-
processTextUnit
protected void processTextUnit(Event event)
- Specified by:
processTextUnitin classBasePackageWriter
-
close
public void close()
Description copied from interface:IFilterWriterCloses the output. Developers must make sure this method is safe to call even if there is nothing to close.
-
getName
public String getName()
Description copied from interface:IFilterWriterGets the name of this writer.- Returns:
- The name of the writer.
-
-