|
Luky Library - 4.1.1 (20061117-1148) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
luky.xml.SaxMapper
public abstract class SaxMapper
SaxMapper is a simple mapper for XML objects. You can extend it to
app the mapper classes for your XML files
![]() |
![]() |
![]() |
![]() |
| Constructor Summary | |
|---|---|
SaxMapper()
default constructor |
|
| Method Summary | |
|---|---|
void |
characters(char[] ch,
int start,
int length)
accumulate the contents into a buffer. |
abstract TagTracker |
createTagTrackerNetwork()
|
void |
endElement(String namespaceURI,
String localName,
String qName)
Implement the content hander methods that will delegate SAX events to the tag tracker network. |
Object |
fromXML(InputStream in)
creates an mapper from an input stream |
Object |
fromXML(Reader in)
creates an mapper from a reader |
Object |
fromXML(String url)
creates an mapper from an url |
abstract Object |
getMappedObject()
|
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes attr)
Implement the content hander methods that will delegate SAX events to the tag tracker network. |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
|---|
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SaxMapper()
| Method Detail |
|---|
public abstract Object getMappedObject()
public abstract TagTracker createTagTrackerNetwork()
public Object fromXML(String url)
url - location of XML filepublic Object fromXML(InputStream in)
in - location of XML filepublic Object fromXML(Reader in)
in - location of XML file
public void startElement(String namespaceURI,
String localName,
String qName,
Attributes attr)
throws SAXException
startElement in interface ContentHandlerstartElement in class DefaultHandlerSAXException
public void endElement(String namespaceURI,
String localName,
String qName)
throws SAXException
endElement in interface ContentHandlerendElement in class DefaultHandlerSAXException
public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class DefaultHandlerSAXException
|
Luky Library - 4.1.1 (20061117-1148) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||