Interface IPackageWriter
-
- All Superinterfaces:
AutoCloseable,IFilterWriter
- All Known Implementing Classes:
BasePackageWriter,OmegaTPackageWriter,OntramPackageWriter,POPackageWriter,RTFPackageWriter,TablePackageWriter,TransifexPackageWriter,XLIFF2PackageWriter,XLIFF2TerminologyPackageWriter,XLIFFPackageWriter,XLIFFRTFPackageWriter
public interface IPackageWriter extends IFilterWriter
Provides a common writer to create a translation package.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IParametersgetParameters()voidsetBatchInformation(String packageRoot, LocaleId srcLoc, LocaleId trgLoc, String inputRootDir, String rootDir, String packageId, String projectId, String creatorParams, String tempPackageRoot)voidsetDocumentInformation(String relativeInputPath, String filterConfigId, String filterParameters, String inputEncoding, String relativeTargetPath, String outputEncoding, ISkeletonWriter skelWriter)voidsetParameters(IParameters params)voidsetSupporstOneOutputPerInput(boolean supporstOneOutputPerInput)-
Methods inherited from interface net.sf.okapi.common.filterwriter.IFilterWriter
cancel, close, getEncoderManager, getName, getSkeletonWriter, handleEvent, setOptions, setOutput, setOutput
-
-
-
-
Method Detail
-
setParameters
void setParameters(IParameters params)
- Specified by:
setParametersin interfaceIFilterWriter
-
getParameters
IParameters getParameters()
- Specified by:
getParametersin interfaceIFilterWriter
-
setBatchInformation
void setBatchInformation(String packageRoot, LocaleId srcLoc, LocaleId trgLoc, String inputRootDir, String rootDir, String packageId, String projectId, String creatorParams, String tempPackageRoot)
-
setDocumentInformation
void setDocumentInformation(String relativeInputPath, String filterConfigId, String filterParameters, String inputEncoding, String relativeTargetPath, String outputEncoding, ISkeletonWriter skelWriter)
-
setSupporstOneOutputPerInput
void setSupporstOneOutputPerInput(boolean supporstOneOutputPerInput)
-
-