LibreOffice Module xmerge (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl Class Reference

Xslt implementation of. More...

Inheritance diagram for org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl:
[legend]
Collaboration diagram for org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl:
[legend]

Public Member Functions

 DocumentDeserializerImpl (PluginFactoryImpl pf, ConvertData cd)
 Constructor that assigns the given. More...
 
Document deserialize () throws ConvertException, IOException
 This method performs the xslt transformation on the supplied. More...
 
Source resolve (String href, String base) throws TransformerException
 

Private Member Functions

ByteArrayOutputStream transform (org.w3c.dom.Document xmlDoc)
 This method performs the xslt transformation on the supplied Dom Tree. More...
 
void log (String str)
 Sends message to the log object. More...
 

Private Attributes

final ConvertData cd
 A. More...
 
final PluginFactoryImpl pluginFactory
 

Detailed Description

Xslt implementation of.

for the PluginFactoryImpl.

The

serialize

method transforms the DOM document from the given

object by means of a supplied Xsl Stylesheet.

Definition at line 53 of file DocumentDeserializerImpl.java.

Constructor & Destructor Documentation

org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.DocumentDeserializerImpl ( PluginFactoryImpl  pf,
ConvertData  cd 
)
inline

Constructor that assigns the given.

to this object.

Parameters
pfA
PluginFactoryImpl
object.
cdA object to read data for the conversion process by the method.

Definition at line 67 of file DocumentDeserializerImpl.java.

References org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.cd.

Member Function Documentation

Document org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.deserialize ( ) throws ConvertException, IOException
inline

This method performs the xslt transformation on the supplied.

and returns a

ByteArrayOutputStream

object.

Xslt transformation code.

Returns
A
ByteArrayOutputStream
object containing the result of the Xslt transformation.

Implements org.openoffice.xmerge.DocumentDeserializer.

Definition at line 81 of file DocumentDeserializerImpl.java.

References Exception, org.openoffice.xmerge.converter.dom.DOMDocument.getContentDOM(), org.openoffice.xmerge.ConvertData.getDocumentEnumeration(), org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.log(), org.openoffice.xmerge.merger.Iterator.next(), System, and org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.transform().

void org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.log ( String  str)
inlineprivate
Source org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.resolve ( String  href,
String  base 
) throws TransformerException
inline
ByteArrayOutputStream org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.transform ( org.w3c.dom.Document  xmlDoc)
inlineprivate

Member Data Documentation

final ConvertData org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.cd
private
final PluginFactoryImpl org.openoffice.xmerge.converter.xml.xslt.DocumentDeserializerImpl.pluginFactory
private

Definition at line 58 of file DocumentDeserializerImpl.java.


The documentation for this class was generated from the following file: