|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.util.XmlBeanUtils
LOG-DONE Generic utility methods for working with Apache XMLBeans.
Constructor Summary | |
XmlBeanUtils()
|
Method Summary | |
static org.apache.xmlbeans.XmlObject |
addChildElement(org.apache.xmlbeans.XmlObject parentXBean,
javax.xml.namespace.QName name)
Adds an XmlBean with the specified name as the last of the specified parent XmlBean. |
static org.apache.xmlbeans.XmlObject |
addChildElement(org.apache.xmlbeans.XmlObject parentXBean,
org.apache.xmlbeans.XmlObject xBean)
Adds a copy of the specified XmlBean as the last child element of the specified parent XmlBean. |
static org.apache.xmlbeans.XmlObject |
copyXmlBean(org.apache.xmlbeans.XmlObject srcXBean)
Makes and returns a copy of the specified XMLBean. |
static org.apache.xmlbeans.XmlObject[] |
copyXmlBeans(org.apache.xmlbeans.XmlObject[] srcXBeans)
Makes and returns a copy of the specified XMLBean array. |
static java.lang.String |
getAttributeValue(org.apache.xmlbeans.XmlObject xBean,
javax.xml.namespace.QName attribName)
|
static javax.xml.namespace.QName |
getAttributeValueAsQName(org.apache.xmlbeans.XmlObject xBean,
javax.xml.namespace.QName attribName)
|
static org.apache.xmlbeans.XmlObject[] |
getChildElements(org.apache.xmlbeans.XmlObject xBean)
TODO |
static org.apache.xmlbeans.XmlObject[] |
getChildElements(org.apache.xmlbeans.XmlObject xBean,
javax.xml.namespace.QName name)
TODO |
static org.apache.xmlbeans.XmlObject |
getDocument(org.apache.xmlbeans.XmlObject xBean)
Returns the document XmlBean that is associated with the specified XmlBean. |
static javax.xml.namespace.QName |
getName(org.apache.xmlbeans.XmlCursor xCursor)
Note. |
static javax.xml.namespace.QName |
getName(org.apache.xmlbeans.XmlObject xBean)
|
static org.apache.xmlbeans.XmlObject |
getRootElement(org.apache.xmlbeans.XmlObject docXBean)
Returns the root element of the specified document XMLBean. |
static java.lang.String |
getValue(org.apache.xmlbeans.XmlObject xBean)
|
static javax.xml.namespace.QName |
getValueAsQName(org.apache.xmlbeans.XmlObject xBean)
|
static java.util.Map |
getXmlBeanAnyMap(org.apache.xmlbeans.XmlObject xmlObjectToSearch)
Returns a Map keyed on Element QName to a List containing the "Any" XmlObjects types. |
static boolean |
isDocument(org.apache.xmlbeans.XmlObject xBean)
DOCUMENT_ME |
org.apache.xmlbeans.XmlObject |
newInstance(javax.xml.namespace.QName elemName)
|
static void |
remove(org.apache.xmlbeans.XmlObject xBean)
Removes the specifed XMLBean from its parent element. |
static boolean |
removeChildElements(org.apache.xmlbeans.XmlObject xBean)
Removes all child elements of the specified XMLBean. |
static boolean |
removeChildElements(org.apache.xmlbeans.XmlObject xBean,
javax.xml.namespace.QName name)
Removes all child elements, with the specified name, from the specified XMLBean. |
static void |
setValue(org.apache.xmlbeans.XmlObject xBean,
java.lang.String value)
|
static void |
setValueAsQName(org.apache.xmlbeans.XmlObject xBean,
javax.xml.namespace.QName qName)
|
static javax.xml.soap.SOAPElement |
toSOAPElement(org.apache.xmlbeans.XmlObject xBean)
|
static javax.xml.soap.SOAPElement[] |
toSOAPElementArray(org.apache.xmlbeans.XmlObject[] elems)
DOCUMENT_ME |
static org.apache.xmlbeans.XmlObject |
toXmlObject(java.lang.Object obj)
If possible, converts the specified object to an XMLBean. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XmlBeanUtils()
Method Detail |
public static org.apache.xmlbeans.XmlObject[] getChildElements(org.apache.xmlbeans.XmlObject xBean, javax.xml.namespace.QName name)
xBean
- name
- name to look for, or null to return all child elements
public static org.apache.xmlbeans.XmlObject[] getChildElements(org.apache.xmlbeans.XmlObject xBean)
xBean
-
public static boolean isDocument(org.apache.xmlbeans.XmlObject xBean)
xBean
- DOCUMENT_ME
public static org.apache.xmlbeans.XmlObject getDocument(org.apache.xmlbeans.XmlObject xBean)
xBean
- an XmlBean
public static javax.xml.namespace.QName getName(org.apache.xmlbeans.XmlObject xBean)
xBean
-
public static javax.xml.namespace.QName getName(org.apache.xmlbeans.XmlCursor xCursor)
xCursor
-
public static org.apache.xmlbeans.XmlObject getRootElement(org.apache.xmlbeans.XmlObject docXBean)
docXBean
- a document XMLBean
public static java.lang.String getValue(org.apache.xmlbeans.XmlObject xBean)
xBean
-
public static javax.xml.namespace.QName getValueAsQName(org.apache.xmlbeans.XmlObject xBean)
xBean
-
public static void setValue(org.apache.xmlbeans.XmlObject xBean, java.lang.String value)
xBean
- value
- public static void setValueAsQName(org.apache.xmlbeans.XmlObject xBean, javax.xml.namespace.QName qName)
xBean
- qName
- public static java.lang.String getAttributeValue(org.apache.xmlbeans.XmlObject xBean, javax.xml.namespace.QName attribName)
xBean
- attribName
-
public static javax.xml.namespace.QName getAttributeValueAsQName(org.apache.xmlbeans.XmlObject xBean, javax.xml.namespace.QName attribName)
xBean
-
public static java.util.Map getXmlBeanAnyMap(org.apache.xmlbeans.XmlObject xmlObjectToSearch)
xmlObjectToSearch
- The XmlObject to find the Any elements in.
public static org.apache.xmlbeans.XmlObject addChildElement(org.apache.xmlbeans.XmlObject parentXBean, org.apache.xmlbeans.XmlObject xBean)
parentXBean
- xBean
- public static org.apache.xmlbeans.XmlObject addChildElement(org.apache.xmlbeans.XmlObject parentXBean, javax.xml.namespace.QName name)
parentXBean
- name
- public static void remove(org.apache.xmlbeans.XmlObject xBean)
xBean
- an XMLBeanpublic static boolean removeChildElements(org.apache.xmlbeans.XmlObject xBean, javax.xml.namespace.QName name)
xBean
- an XMLBean
public static boolean removeChildElements(org.apache.xmlbeans.XmlObject xBean)
xBean
- an XMLBean
public static javax.xml.soap.SOAPElement toSOAPElement(org.apache.xmlbeans.XmlObject xBean) throws java.lang.Exception
xBean
-
java.lang.Exception
public static javax.xml.soap.SOAPElement[] toSOAPElementArray(org.apache.xmlbeans.XmlObject[] elems) throws java.lang.Exception
elems
- DOCUMENT_ME
java.lang.Exception
- DOCUMENT_MEpublic static org.apache.xmlbeans.XmlObject toXmlObject(java.lang.Object obj) throws java.lang.Exception
obj
- an object
java.lang.Exception
- if the object cannot be converted to an XMLBeanpublic org.apache.xmlbeans.XmlObject newInstance(javax.xml.namespace.QName elemName)
elemName
-
public static org.apache.xmlbeans.XmlObject copyXmlBean(org.apache.xmlbeans.XmlObject srcXBean)
srcXBean
- the XMLBean to be copied
public static org.apache.xmlbeans.XmlObject[] copyXmlBeans(org.apache.xmlbeans.XmlObject[] srcXBeans)
srcXBeans
- the array of XMLBeans to be copied
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |