public class opensearchdescriptionReader
extends org.xml.sax.helpers.DefaultHandler
Modifier and Type | Field and Description |
---|---|
private ClientIdentification.Agent |
agent |
private java.lang.String |
atomurl |
private java.lang.StringBuilder |
buffer |
private java.util.HashMap<java.lang.String,java.lang.String> |
items |
private boolean |
parsingDescription |
private boolean |
parsingTextValue |
private java.lang.String |
rssurl |
private static java.util.HashSet<java.lang.String> |
tags |
private static java.lang.String[] |
tagsDef |
private static java.lang.ThreadLocal<javax.xml.parsers.SAXParser> |
tlSax |
Constructor and Description |
---|
opensearchdescriptionReader() |
opensearchdescriptionReader(java.io.InputStream stream) |
opensearchdescriptionReader(java.lang.String path) |
opensearchdescriptionReader(java.lang.String path,
ClientIdentification.Agent agent) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(java.lang.String uri,
java.lang.String name,
java.lang.String tag) |
java.lang.String |
getItem(java.lang.String name) |
private static javax.xml.parsers.SAXParser |
getParser() |
java.lang.String |
getRSSorAtomUrl() |
java.lang.String |
getRSSTemplate() |
java.lang.String |
getShortName() |
int |
items() |
boolean |
read(java.lang.String path) |
void |
startElement(java.lang.String uri,
java.lang.String name,
java.lang.String tag,
org.xml.sax.Attributes atts) |
private static final java.lang.String[] tagsDef
private static final java.util.HashSet<java.lang.String> tags
private final java.lang.StringBuilder buffer
private boolean parsingDescription
private boolean parsingTextValue
private final java.util.HashMap<java.lang.String,java.lang.String> items
private java.lang.String rssurl
private java.lang.String atomurl
private ClientIdentification.Agent agent
private static final java.lang.ThreadLocal<javax.xml.parsers.SAXParser> tlSax
public opensearchdescriptionReader()
public opensearchdescriptionReader(java.lang.String path)
public opensearchdescriptionReader(java.io.InputStream stream)
public opensearchdescriptionReader(java.lang.String path, ClientIdentification.Agent agent)
private static javax.xml.parsers.SAXParser getParser() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public boolean read(java.lang.String path)
public void startElement(java.lang.String uri, java.lang.String name, java.lang.String tag, org.xml.sax.Attributes atts) 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 endElement(java.lang.String uri, java.lang.String name, java.lang.String tag)
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
public void characters(char[] ch, int start, int length)
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
public java.lang.String getRSSTemplate()
public java.lang.String getRSSorAtomUrl()
public java.lang.String getShortName()
public java.lang.String getItem(java.lang.String name)
public int items()