|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.openadaptor.util.sax.AbstractHierarchicalElementHandler
org.openadaptor.dmx.converter.DMXTagHandler
org.openadaptor.dmx.converter.DMXContentHandler
public class DMXContentHandler
Constructor Summary | |
---|---|
DMXContentHandler()
|
Method Summary | |
---|---|
void |
activate(java.lang.String name,
org.xml.sax.Attributes attributes)
Start the interpretation of the corresponding tag. |
java.lang.Object |
getResult()
Return the result of retreiving all data in the corresponding tag |
java.util.Vector |
getResultObject()
|
void |
handleSubResult(java.lang.String tagName,
java.lang.Object result)
Handle the resulting object produced by a sub element handler Since a DMX content can contain any other object, it is only collecting them in a vector. |
void |
setResultObject(java.util.Vector allObjects)
|
java.lang.String |
tagName()
Returns the tag name, the receiver is responsible for. |
Methods inherited from class org.openadaptor.dmx.converter.DMXTagHandler |
---|
getTypeRegistry, newAttribute, newClass, newType, stringToInteger, tagViolationException |
Methods inherited from class org.openadaptor.util.sax.AbstractHierarchicalElementHandler |
---|
endElement, getController, reactivate, setController, startElement |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
---|
characters, 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 |
Methods inherited from interface org.xml.sax.ContentHandler |
---|
characters, endDocument, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping |
Constructor Detail |
---|
public DMXContentHandler()
Method Detail |
---|
public java.util.Vector getResultObject()
public void setResultObject(java.util.Vector allObjects)
public java.lang.String tagName()
tagName
in interface HierarchicalElementHandler
tagName
in class AbstractHierarchicalElementHandler
none
HierarchicalElementHandler
public void activate(java.lang.String name, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
activate
in interface HierarchicalElementHandler
activate
in class AbstractHierarchicalElementHandler
attributes
- name
- The name of the tag which activates the receiver.
org.xml.sax.SAXException
SAXReadController
,
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public void handleSubResult(java.lang.String tagName, java.lang.Object result)
handleSubResult
in class DMXTagHandler
tagName
- result
- AbstractHierarchicalElementHandler.getResult()
public java.lang.Object getResult()
getResult
in interface HierarchicalElementHandler
getResult
in class AbstractHierarchicalElementHandler
none
handleSubResult(java.lang.String, java.lang.Object)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |