# Package net.sf.okapi.common.filterwriter

Interfaces and classes to allow the output of a document in its original format.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IFilterWriter | Provides the common methods to generate an output from the events generated by a class that implements IFilter.

- Class Summary
  Class | Description
  --- | ---
  GenericContent | Handles the conversion between a coded text object and a generic markup string.
  GenericFilterWriter | Implements the IFilterWriter interface for filters that use the GenericSkeleton skeleton.
  ITSAnnotatorsRefContext | Provides a set of generic functions to retrieve the ITS annotators reference information.
  ITSContent | Utilities for writing out ITS markup.
  Parameters |
  TMXContent | Handles the conversion between a coded text object and TMX.
  TMXFilterWriter | Implementation of `IFilterWriter` for TMX.
  TMXWriter | Writer for TMX documents.
  XLIFFContent | Handles the conversion between a coded text object and XLIFF.
  XLIFFWriter | Writer for creating XLIFF document.
  XLIFFWriterParameters | Provides a way to access the parameters for `XLIFFWriter` in a single object.
  ZipFilterWriter | Implements the `IFilterWriter` interface for filters that handle formats made of a ZIP package with embedded extractable documents, such as IDML or OpenOffice.org files (ODT, ODS, ODP, etc.)

## Package net.sf.okapi.common.filterwriter Description

Interfaces and classes to allow the output of a document in its original format.

This package provides the `IFilterWriter` interface as well as various classes to implement it. These classes allow you to generate an output of the input document in its original format and with as little differences as possible, as well as in different formats.