Provides the tools for doing the conversion of StarWriter XML to and from supported formats, through the use of an XSLT transformation.
It follows the {@link org.openoffice.xmerge} framework for the conversion process.
This converter does not currently support merge.
XSLT Transformation
The converter makes use of one or more XSLT style sheets, which are used in the DocumentSerializer and DocumentDeserializer, to perform the actual translations. The location of these stylesheets is extracted from the {@link org.openoffice.xmerge.util.registry.ConverterInfo ConverterInfo} data structure, and are specified using the optional converter-xslt-serialize and converter-xsltdeserialize tags in a plugins converter.xml file. Please refer to the SDK document for more information about how to implement a Plugin Configuration XML File for a specific plugin. A sample OpenOffice.org XML to Html stylesheet and Html to Openffice.org XML stylesheet, has been provided as a sample implementation. The converter also makes use of an XsltPlugin.properties file, which may be edited by the user to provide MIME-TYPE to file extension mappings. This file is used by the {@link org.openoffice.xmerge.converter.xml.xslt.PluginFactoryImpl getDeviceFileExtension} method.