public static final class Capabilities.CapabilitiesParser extends DefaultHandler
Modifier and Type | Field and Description |
---|---|
private Capabilities |
capabilities |
Constructor and Description |
---|
CapabilitiesParser() |
Modifier and Type | Method and Description |
---|---|
Capabilities |
getCapabilities()
Returns the read capabilities.
|
static Capabilities |
parse(InputSource inputSource)
Parses and returns capabilities from the given input source.
|
void |
startDocument() |
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts) |
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
private Capabilities capabilities
public CapabilitiesParser()
public void startDocument() throws SAXException
startDocument
in interface ContentHandler
startDocument
in class DefaultHandler
SAXException
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException
startElement
in interface ContentHandler
startElement
in class DefaultHandler
SAXException
public Capabilities getCapabilities()
public static Capabilities parse(InputSource inputSource) throws SAXException, IOException, ParserConfigurationException
inputSource
- The input source to read capabilities fromSAXException
- if any SAX errors occur during processingIOException
- if any I/O errors occurParserConfigurationException
- if a parser cannot be created