|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xalan.xsltc.trax.TemplatesHandlerImpl
Implementation of a JAXP1.1 TemplatesHandler
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(java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
Just forward SAX2 event to parser object. |
void |
endPrefixMapping(java.lang.String prefix)
Just forward SAX2 event to parser object. |
java.lang.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(java.lang.String href,
java.lang.String context,
XSLTC xsltc)
This method implements XSLTC's SourceLoader interface. |
void |
processingInstruction(java.lang.String name,
java.lang.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(java.lang.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(java.lang.String name)
Just forward SAX2 event to parser object. |
void |
startDocument()
Re-initialize parser and forward SAX2 event. |
void |
startElement(java.lang.String uri,
java.lang.String localname,
java.lang.String qname,
Attributes attributes)
Just forward SAX2 event to parser object. |
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Just forward SAX2 event to parser object. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public java.lang.String getSystemId()
public void setSystemId(java.lang.String id)
id
- Base URI for this stylesheetpublic void setURIResolver(URIResolver resolver)
public Templates getTemplates()
public InputSource loadSource(java.lang.String href, java.lang.String context, XSLTC xsltc)
href
- The URI of the document to loadcontext
- The URI of the currently loaded documentxsltc
- The compiler that resuests the documentpublic void startDocument()
public void endDocument() throws SAXException
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
public void endPrefixMapping(java.lang.String prefix)
public void startElement(java.lang.String uri, java.lang.String localname, java.lang.String qname, Attributes attributes) throws SAXException
public void endElement(java.lang.String uri, java.lang.String localname, java.lang.String qname)
public void characters(char[] ch, int start, int length)
public void processingInstruction(java.lang.String name, java.lang.String value)
public void ignorableWhitespace(char[] ch, int start, int length)
public void skippedEntity(java.lang.String name)
public void setDocumentLocator(Locator locator)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |