|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ws4d.java.types.CustomizeMDataHandler
public class CustomizeMDataHandler
This class implement a generic handler for user added customize metadata
Method Summary | |
---|---|
static CustomizeMDataHandler |
getInstance()
Give a static instance of the CustomizeMDataHandler |
java.lang.Object |
handleElement(QName elementName,
ElementParser parser)
Processes the content (both child elements and attributes) of the element with the specified elementName and returns its
representation as a Java object. |
void |
serializeElement(XmlSerializer serializer,
QName qname,
java.lang.Object data)
Method to serialize the UnknownElement |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.Object handleElement(QName elementName, ElementParser parser) throws org.xmlpull.v1.XmlPullParserException, java.io.IOException
ElementHandler
elementName
and returns its
representation as a Java object. The element content can be obtained
successively from the provided parser
. It is guaranteed that
this parser will be always namespace-aware. Note that the parser's
current position is already at the start position of the current element,
that is, the following assumptions hold immediately after entering this
method:
parser.getEventType() == XmlPullParser.START_TAG
parser.getName() == elementName.getLocalPart()
parser.getNamespace() == elementName.getNamespace()
handleElement
in interface ElementHandler
elementName
- the qualified name of the element to processparser
- the parser to obtain element data from
org.xmlpull.v1.XmlPullParserException
- if an error during processing of the
element content occurs
java.io.IOException
- if an error during reading the element source occursElementHandler.handleElement(QName, ElementParser)
public void serializeElement(XmlSerializer serializer, QName qname, java.lang.Object data) throws java.lang.IllegalArgumentException, WS4DIllegalStateException, java.io.IOException
ElementHandler
serializeElement
in interface ElementHandler
serializer
- ,the Serializer which is used to serialize the
UnknownElementqname
- ,the qualified name of the UnknownElement to processdata
- ,the value of the UnknownElement
java.lang.IllegalArgumentException
WS4DIllegalStateException
java.io.IOException
ElementHandler.serializeElement(XmlSerializer, QName, Object)
public static CustomizeMDataHandler getInstance()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |