org.apache.xalan.xsltc.trax
public class TemplatesHandlerImpl extends Object implements ContentHandler, TemplatesHandler, SourceLoader
Method Summary | |
---|---|
void | characters(char[] ch, int start, int length)
Just forward SAX2 event to parser object. |
void | endDocument()
Just forward SAX2 event to parser object. |
void | endElement(String uri, String localname, String qname)
Just forward SAX2 event to parser object. |
void | endPrefixMapping(String prefix)
Just forward SAX2 event to parser object. |
String | getSystemId()
Implements javax.xml.transform.sax.TemplatesHandler.getSystemId()
Get the base ID (URI or system ID) from where relative URLs will be
resolved. |
Templates | getTemplates()
Implements javax.xml.transform.sax.TemplatesHandler.getTemplates()
When a TemplatesHandler object is used as a ContentHandler or
DocumentHandler for the parsing of transformation instructions, it
creates a Templates object, which the caller can get once the SAX
events have been completed. |
void | ignorableWhitespace(char[] ch, int start, int length)
Just forward SAX2 event to parser object. |
InputSource | loadSource(String href, String context, XSLTC xsltc)
This method implements XSLTC's SourceLoader interface. |
void | processingInstruction(String name, String value)
Just forward SAX2 event to parser object. |
void | setDocumentLocator(Locator locator)
Set internal system Id and forward SAX2 event to parser object. |
void | setSystemId(String id)
Implements javax.xml.transform.sax.TemplatesHandler.setSystemId()
Get the base ID (URI or system ID) from where relative URLs will be
resolved. |
void | setURIResolver(URIResolver resolver)
Store URIResolver needed for Transformers. |
void | skippedEntity(String name)
Just forward SAX2 event to parser object. |
void | startDocument()
Re-initialize parser and forward SAX2 event. |
void | startElement(String uri, String localname, String qname, Attributes attributes)
Just forward SAX2 event to parser object. |
void | startPrefixMapping(String prefix, String uri)
Just forward SAX2 event to parser object. |
Returns: The systemID that was set with setSystemId(String id)
Returns: The Templates object that was created during the SAX event process, or null if no Templates object has been created.
Parameters: href The URI of the document to load context The URI of the currently loaded document xsltc The compiler that resuests the document
Returns: An InputSource with the loaded document
Parameters: id Base URI for this stylesheet