Okapi Framework - Filters

Pensieve Filter

- Overview
- Processing Details
- Parameters

If you are using an Okapi Tool after the M9 release, you should be using the wiki online help:
http://www.opentag.com/okapi/wiki/index.php?title=Pensive_TM_Filter

Overview

The Pensive Filter is an Okapi component that implements the IFilter interface for a Pensieve TM. The filter is implemented in the class net.sf.okapi.filters.pensieve.PensieveFilter of the Okapi library.

This filter allows you to use a Pensieve TM as an input or output document, just like for other documents such as TMX, PO, etc.

Processing Details

Encoding

The filter always uses its internal encoding, so any user-specific setting for encoding is ignored.

Limitations

Since the content of a Pensieve TM is binary, the method setOutput(OutputStream output) of the PensiveFilterWriter class is not implemented. In otherwords, you cannot use a string to output the content of a Pensieve TM.

Parameters

Currently, the Pensieve filter does not have any parameters.