javax.xml.transform.sax
Interface TemplatesHandler

All Superinterfaces:
ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler

public interface TemplatesHandler
extends ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler

A SAX ContentHandler that may be used to process SAX parse events (parsing transformation instructions) into a Templates object.

Note that TemplatesHandler does not need to implement LexicalHandler.


Method Summary
 String sample code for java.lang.String definition code for java.lang.String getSystemId sample code for javax.xml.transform.sax.TemplatesHandler.getSystemId() definition code for javax.xml.transform.sax.TemplatesHandler.getSystemId() ()
          Get the base ID (URI or system ID) from where relative URLs will be resolved.
 Templates sample code for javax.xml.transform.Templates definition code for javax.xml.transform.Templates getTemplates sample code for javax.xml.transform.sax.TemplatesHandler.getTemplates() definition code for javax.xml.transform.sax.TemplatesHandler.getTemplates() ()
          When a TemplatesHandler object is used as a ContentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.
 void setSystemId sample code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  systemID)
          Set the base ID (URI or system ID) for the Templates object created by this builder.
 
Methods inherited from interface org.xml.sax.ContentHandler sample code for org.xml.sax.ContentHandler definition code for org.xml.sax.ContentHandler
characters sample code for org.xml.sax.ContentHandler.characters(char[], int, int) definition code for org.xml.sax.ContentHandler.characters(char[], int, int) , endDocument sample code for org.xml.sax.ContentHandler.endDocument() definition code for org.xml.sax.ContentHandler.endDocument() , endElement sample code for org.xml.sax.ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String) , endPrefixMapping sample code for org.xml.sax.ContentHandler.endPrefixMapping(java.lang.String) definition code for org.xml.sax.ContentHandler.endPrefixMapping(java.lang.String) , ignorableWhitespace sample code for org.xml.sax.ContentHandler.ignorableWhitespace(char[], int, int) definition code for org.xml.sax.ContentHandler.ignorableWhitespace(char[], int, int) , processingInstruction sample code for org.xml.sax.ContentHandler.processingInstruction(java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.processingInstruction(java.lang.String, java.lang.String) , setDocumentLocator sample code for org.xml.sax.ContentHandler.setDocumentLocator(org.xml.sax.Locator) definition code for org.xml.sax.ContentHandler.setDocumentLocator(org.xml.sax.Locator) , skippedEntity sample code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) definition code for org.xml.sax.ContentHandler.skippedEntity(java.lang.String) , startDocument sample code for org.xml.sax.ContentHandler.startDocument() definition code for org.xml.sax.ContentHandler.startDocument() , startElement sample code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) definition code for org.xml.sax.ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) , startPrefixMapping sample code for org.xml.sax.ContentHandler.startPrefixMapping(java.lang.String, java.lang.String) definition code for org.xml.sax.ContentHandler.startPrefixMapping(java.lang.String, java.lang.String)
 

Method Detail

getTemplates sample code for javax.xml.transform.sax.TemplatesHandler.getTemplates() definition code for javax.xml.transform.sax.TemplatesHandler.getTemplates()

Templates sample code for javax.xml.transform.Templates definition code for javax.xml.transform.Templates  getTemplates()
When a TemplatesHandler object is used as a ContentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.

Returns:
The Templates object that was created during the SAX event process, or null if no Templates object has been created.

setSystemId sample code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String)

void setSystemId(String sample code for java.lang.String definition code for java.lang.String  systemID)
Set the base ID (URI or system ID) for the Templates object created by this builder. This must be set in order to resolve relative URIs in the stylesheet. This must be called before the startDocument event.

Parameters:
systemID - Base URI for this stylesheet.

getSystemId sample code for javax.xml.transform.sax.TemplatesHandler.getSystemId() definition code for javax.xml.transform.sax.TemplatesHandler.getSystemId()

String sample code for java.lang.String definition code for java.lang.String  getSystemId()
Get the base ID (URI or system ID) from where relative URLs will be resolved.

Returns:
The systemID that was set with setSystemId(java.lang.String) sample code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String) definition code for javax.xml.transform.sax.TemplatesHandler.setSystemId(java.lang.String) .