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()Gets the current parameters for this writer.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)Sets new parameters for this writer.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)
Description copied from interface:IFilterWriterSets new parameters for this writer.- Specified by:
setParametersin interfaceIFilterWriter- Parameters:
params- The new parameters to use.
-
getParameters
IParameters getParameters()
Description copied from interface:IFilterWriterGets the current parameters for this writer.- Specified by:
getParametersin interfaceIFilterWriter- Returns:
- The current parameters for this writer.
-
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)
-
-