|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectecologylab.generic.Debug
ecologylab.xml.ElementStateSAXHandler
public class ElementStateSAXHandler
Use SAX to translate XML into a typed tree of ElementState objects.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
ElementStateSAXHandler(TranslationSpace translationSpace)
|
|
| Method Summary | |
|---|---|
void |
characters(char[] chars,
int startIndex,
int length)
${tags} |
static org.xml.sax.XMLReader |
createXMLReader()
|
void |
endDocument()
${tags} |
void |
endElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
${tags} |
void |
endPrefixMapping(java.lang.String prefix)
${tags} |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
${tags} |
static void |
main(java.lang.String[] args)
|
ElementState |
parse(java.lang.CharSequence charSequence)
Parse the CharSequence of XML, using UTF-8 encoding. |
ElementState |
parse(java.lang.CharSequence charSequence,
int charsetType)
Parse the CharSequence of XML, given the charsetType encoding info. |
ElementState |
parse(java.io.File file)
Translate a file from XML to a strongly typed tree of XML objects. |
ElementState |
parse(org.xml.sax.InputSource inputSource)
|
ElementState |
parse(java.io.InputStream inputStream)
|
ElementState |
parse(ParsedURL purl)
Translate an XML document read from a ParsedURL to a strongly typed tree of XML objects. |
ElementState |
parse(java.io.Reader reader)
|
ElementState |
parse(java.net.URL url)
Translate an XML document read from a URL to a strongly typed tree of XML objects. |
ElementState |
parseString(java.lang.String xmlString)
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
${tags} |
ElementState |
root()
|
void |
setDocumentLocator(org.xml.sax.Locator locator)
${tags} |
void |
skippedEntity(java.lang.String name)
${tags} |
void |
startDocument()
${tags} |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String tagName,
org.xml.sax.Attributes attributes)
${tags} |
void |
startPrefixMapping(java.lang.String nsID,
java.lang.String urn)
${tags} |
| Methods inherited from class ecologylab.generic.Debug |
|---|
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, toString, warning, warning, weird, weird |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ElementStateSAXHandler(TranslationSpace translationSpace)
| Method Detail |
|---|
public static org.xml.sax.XMLReader createXMLReader()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public ElementState parse(java.lang.CharSequence charSequence)
throws XMLTranslationException
charSequence -
XMLTranslationException
public ElementState parse(java.lang.CharSequence charSequence,
int charsetType)
throws XMLTranslationException
charSequence - charsetType -
XMLTranslationException
public ElementState parseString(java.lang.String xmlString)
throws XMLTranslationException
XMLTranslationException
public ElementState parse(java.net.URL url)
throws XMLTranslationException
purl - XML source material.translationSpace - Specifies mapping from XML nodes (elements and attributes) to Java types.
XMLTranslationException
public ElementState parse(ParsedURL purl)
throws XMLTranslationException
purl - XML source material.translationSpace - Specifies mapping from XML nodes (elements and attributes) to Java types.
XMLTranslationException
public ElementState parse(java.io.File file)
throws XMLTranslationException
file - XML source material.translationSpace - Specifies mapping from XML nodes (elements and attributes) to Java types.
XMLTranslationException
public ElementState parse(java.io.Reader reader)
throws XMLTranslationException
XMLTranslationException
public ElementState parse(java.io.InputStream inputStream)
throws XMLTranslationException
XMLTranslationException
public ElementState parse(org.xml.sax.InputSource inputSource)
throws XMLTranslationException
XMLTranslationException
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String tagName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public void endElement(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)
public void characters(char[] chars,
int startIndex,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.characters(char[], int, int)
public void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.endDocument()
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.endPrefixMapping(java.lang.String)
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.ignorableWhitespace(char[], int, int)
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.processingInstruction(java.lang.String, java.lang.String)public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerContentHandler.setDocumentLocator(org.xml.sax.Locator)
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.skippedEntity(java.lang.String)
public void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.startDocument()
public void startPrefixMapping(java.lang.String nsID,
java.lang.String urn)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.startPrefixMapping(java.lang.String, java.lang.String)public static void main(java.lang.String[] args)
args - public ElementState root()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||