Logo Search packages:      
Sourcecode: jardiff version File versions  Download package

org::osjava::jardiff::ant::JDTraXLiaison Class Reference

Inheritance diagram for org::osjava::jardiff::ant::JDTraXLiaison:

org::osjava::jardiff::ant::JDXSLTLiaison3

List of all members.


Detailed Description

Custom TraX liaison class.

This allows loading a stylesheet from a systemid (URL).

Definition at line 85 of file JDTraXLiaison.java.


Public Member Functions

void addParam (String name, String value)
void configure (JDXSLTProcess xsltTask)
void configure (XSLTProcess xsltTask)
void error (TransformerException e)
void fatalError (TransformerException e)
 JDTraXLiaison () throws Exception
void setAttribute (String name, Object value)
void setEntityResolver (EntityResolver aResolver)
void setFactory (String name)
void setLogger (XSLTLogger l)
void setOutputProperty (String name, String value)
void setStylesheet (File stylesheet) throws Exception
void setStylesheet (String systemid)
void setURIResolver (URIResolver aResolver)
void transform (File infile, File outfile) throws Exception
void warning (TransformerException e)

Protected Member Functions

String getSystemId (File file)

Private Member Functions

void createTransformer () throws Exception
TransformerFactory getFactory () throws BuildException
Source getSource (InputStream is, String systemid) throws ParserConfigurationException, SAXException
Source getSource (InputStream is, File infile) throws ParserConfigurationException, SAXException
void logError (TransformerException e, String type)
void readTemplates () throws IOException, TransformerConfigurationException, ParserConfigurationException, SAXException

Private Attributes

Vector attributes = new Vector()
EntityResolver entityResolver
String factoryName = null
XSLTLogger logger
Vector outputProperties = new Vector()
Vector params = new Vector()
File stylesheet
String systemid
Templates templates
long templatesModTime
TransformerFactory tfactory = null
Transformer transformer
URIResolver uriResolver

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

Generated by  Doxygen 1.6.0   Back to index