|
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 filepublic void startElement(String namespaceURI, String localName, String qName, Attributes attr) throws SAXException
startElement
in interface ContentHandler
startElement
in class DefaultHandler
SAXException
public void endElement(String namespaceURI, String localName, String qName) throws SAXException
endElement
in interface ContentHandler
endElement
in class DefaultHandler
SAXException
public void characters(char[] ch, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class DefaultHandler
SAXException
|
Luky Library - 4.1.1 (20061117-1148) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |