public class ConfigContentHandler extends DefaultHandler
| Modifier and Type | Field and Description |
|---|---|
protected Map |
elementMap |
protected ConfigManager |
myConfigManager |
| Constructor and Description |
|---|
ConfigContentHandler(ConfigManager aConfigManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
acceptNode(NodeHandler handler,
Object aNode,
Attributes attr) |
void |
addHandler(NodeHandler handler) |
void |
characters(char[] chars,
int offset,
int length) |
void |
endDocument() |
void |
endElement(String uri,
String elementName,
String qName) |
Config |
getConfig() |
protected NodeHandler |
getCurrentHandler() |
protected Object |
getCurrentNode() |
protected void |
initElementMap()
add default NodeHandlers for config xml
|
NodeHandler |
removeHandler(String tag) |
void |
startDocument() |
void |
startElement(String namespaceURI,
String elementName,
String qName,
Attributes attr) |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warningprotected Map elementMap
protected ConfigManager myConfigManager
public ConfigContentHandler(ConfigManager aConfigManager)
public void characters(char[] chars,
int offset,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class DefaultHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class DefaultHandlerSAXExceptionpublic void endElement(String uri, String elementName, String qName) throws SAXException
endElement in interface ContentHandlerendElement in class DefaultHandlerSAXExceptionpublic void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class DefaultHandlerSAXExceptionprotected final void initElementMap()
public void addHandler(NodeHandler handler)
public NodeHandler removeHandler(String tag)
public void startElement(String namespaceURI, String elementName, String qName, Attributes attr) throws SAXException
startElement in interface ContentHandlerstartElement in class DefaultHandlerSAXExceptionpublic Config getConfig()
protected void acceptNode(NodeHandler handler, Object aNode, Attributes attr) throws SAXException
SAXExceptionprotected NodeHandler getCurrentHandler()
protected Object getCurrentNode()
Copyright © 2008-2016. All Rights Reserved.