public class PIGrabber
extends org.xml.sax.helpers.DefaultHandler
Constructor and Description |
---|
PIGrabber() |
Modifier and Type | Method and Description |
---|---|
javax.xml.transform.sax.SAXSource[] |
getAssociatedStylesheets()
Return list of stylesheets that matched, as an array of Source objects
|
java.lang.String[] |
getStylesheetURIs()
Get the stylesheet URIs as an array of Strings
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Handle xml-stylesheet PI
|
void |
setBaseURI(java.lang.String uri)
Set the base URI
|
void |
setCriteria(java.lang.String media,
java.lang.String title,
java.lang.String charset) |
void |
setURIResolver(javax.xml.transform.URIResolver resolver)
Set the URI resolver to be used for the href attribute
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
Abort the parse when the first start element tag is found
|
public void setCriteria(java.lang.String media, java.lang.String title, java.lang.String charset)
public void setBaseURI(java.lang.String uri)
public void setURIResolver(javax.xml.transform.URIResolver resolver)
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
processingInstruction
in interface org.xml.sax.ContentHandler
processingInstruction
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public javax.xml.transform.sax.SAXSource[] getAssociatedStylesheets() throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
- if a URI cannot be resolvedpublic java.lang.String[] getStylesheetURIs() throws org.xml.sax.SAXException
org.xml.sax.SAXException