|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.compass.core.util.config.SAXConfigurationHandler
public class SAXConfigurationHandler
A SAXConfigurationHandler helps build Configurations out of sax events.
| Constructor Summary | |
|---|---|
SAXConfigurationHandler()
|
|
| Method Summary | |
|---|---|
void |
characters(char[] ch,
int start,
int end)
Handling hook for character data. |
void |
clear()
Clears all data from this configuration handler. |
protected PlainConfigurationHelper |
createConfiguration(String localName,
String location)
Create a new DefaultConfiguration with the specified local
name and location. |
void |
endElement(String namespaceURI,
String localName,
String rawName)
Handling hook for finishing parsing of an element. |
void |
error(SAXParseException exception)
This just throws an exception on a parse error. |
void |
fatalError(SAXParseException exception)
This just throws an exception on a parse error. |
ConfigurationHelper |
getConfiguration()
Get the configuration object that was built. |
protected String |
getLocationString()
Returns a string showing the current system ID, line number and column number. |
void |
setDocumentLocator(Locator locator)
Set the document Locator to use. |
void |
startElement(String namespaceURI,
String localName,
String rawName,
Attributes attributes)
Handling hook for starting parsing of an element. |
void |
warning(SAXParseException exception)
This just throws an exception on a parse error. |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
|---|
endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SAXConfigurationHandler()
| Method Detail |
|---|
public ConfigurationHelper getConfiguration()
public void clear()
public void setDocumentLocator(Locator locator)
Locator to use.
setDocumentLocator in interface ContentHandlersetDocumentLocator in class DefaultHandler
public void characters(char[] ch,
int start,
int end)
throws SAXException
characters in interface ContentHandlercharacters in class DefaultHandlerSAXException
public void endElement(String namespaceURI,
String localName,
String rawName)
throws SAXException
endElement in interface ContentHandlerendElement in class DefaultHandlerSAXException
protected PlainConfigurationHelper createConfiguration(String localName,
String location)
DefaultConfiguration with the specified local
name and location.
public void startElement(String namespaceURI,
String localName,
String rawName,
Attributes attributes)
throws SAXException
startElement in interface ContentHandlerstartElement in class DefaultHandlerSAXException
public void error(SAXParseException exception)
throws SAXException
error in interface ErrorHandlererror in class DefaultHandlerSAXException
public void warning(SAXParseException exception)
throws SAXException
warning in interface ErrorHandlerwarning in class DefaultHandlerSAXException
public void fatalError(SAXParseException exception)
throws SAXException
fatalError in interface ErrorHandlerfatalError in class DefaultHandlerSAXExceptionprotected String getLocationString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||