Uses of Interface
org.apache.axiom.om.OMElement

Packages that use OMElement
org.apache.axiom.om   
org.apache.axiom.om.ds.custombuilder   
org.apache.axiom.om.impl.builder   
org.apache.axiom.om.impl.traverse   
org.apache.axiom.om.impl.util   
org.apache.axiom.om.util   
org.apache.axiom.om.xpath   
org.apache.axiom.soap   
org.apache.axiom.soap.impl.builder   
 

Uses of OMElement in org.apache.axiom.om
 

Subinterfaces of OMElement in org.apache.axiom.om
 interface OMSourcedElement
          An OMSourcedElement is an OMElement whose data is backed by an arbitrary java object.
 

Methods in org.apache.axiom.om that return OMElement
 OMElement OMElement.cloneOMElement()
          Clones this element.
 OMElement OMFactory.createOMElement(javax.xml.namespace.QName qname)
          Create an OMElement with the given QName If the QName contains a prefix, we will ensure that an OMNamespace is created mapping the given namespace to the given prefix.
 OMElement OMFactory.createOMElement(javax.xml.namespace.QName qname, OMContainer parent)
          Create an OMElement with the given QName under the given parent.
 OMElement OMFactory.createOMElement(java.lang.String localName, OMNamespace ns)
           
 OMElement OMFactory.createOMElement(java.lang.String localName, OMNamespace ns, OMContainer parent)
           
 OMElement OMFactory.createOMElement(java.lang.String localName, OMNamespace ns, OMContainer parent, OMXMLParserWrapper builder)
           
 OMElement OMFactory.createOMElement(java.lang.String localName, java.lang.String namespaceURI, java.lang.String namespacePrefix)
          This is almost the same as as createOMElement(localName,OMNamespace) method above.
 OMElement OMXMLParserWrapper.getDocumentElement()
           
 OMElement OMContainer.getFirstChildWithName(javax.xml.namespace.QName elementQName)
          Returns the first child in document order that matches the given QName

 OMElement OMElement.getFirstElement()
          Returns the first child element of the element.
 OMElement OMDocument.getOMDocumentElement()
          Returns the document element.
 OMElement OMAttribute.getOwner()
          Returns the owner element of this attribute
 

Methods in org.apache.axiom.om with parameters of type OMElement
 void OMXMLParserWrapper.discard(OMElement el)
          Discards the current element.
 void OMDocument.setOMDocumentElement(OMElement rootElement)
          Sets the document element of the XML document.
 

Uses of OMElement in org.apache.axiom.om.ds.custombuilder
 

Methods in org.apache.axiom.om.ds.custombuilder that return OMElement
 OMElement ByteArrayCustomBuilder.create(java.lang.String namespace, java.lang.String localPart, OMContainer parent, javax.xml.stream.XMLStreamReader reader, OMFactory factory)
           
 

Uses of OMElement in org.apache.axiom.om.impl.builder
 

Fields in org.apache.axiom.om.impl.builder declared as OMElement
(package private)  OMElement SAXOMBuilder.nextElem
           
(package private)  OMElement SAXOMBuilder.root
           
 

Methods in org.apache.axiom.om.impl.builder that return OMElement
 OMElement CustomBuilder.create(java.lang.String namespace, java.lang.String localPart, OMContainer parent, javax.xml.stream.XMLStreamReader reader, OMFactory factory)
          Create an OMElement for this whole subtree.
protected  OMElement SAXOMBuilder.createNextElement(java.lang.String localName)
           
 OMElement StAXOMBuilder.getDocumentElement()
          Method getDocumentElement.
 OMElement SAXOMBuilder.getRootElement()
           
 

Methods in org.apache.axiom.om.impl.builder with parameters of type OMElement
 void StAXBuilder.discard(OMElement element)
          Method discard.
private  void StAXOMBuilder.populateOMElement(OMElement node)
          Populate element with data from parser START_ELEMENT event.
protected  void StAXBuilder.processAttributes(OMElement node)
          Method processAttributes.
protected abstract  void StAXBuilder.processNamespaceData(OMElement node)
          Method processNamespaceData.
protected  void StAXOMBuilder.processNamespaceData(OMElement node)
          Method processNamespaceData.
 

Constructors in org.apache.axiom.om.impl.builder with parameters of type OMElement
StAXOMBuilder(OMFactory factory, javax.xml.stream.XMLStreamReader parser, OMElement element)
          Constructor linked to existing element.
StAXOMBuilder(OMFactory factory, javax.xml.stream.XMLStreamReader parser, OMElement element, java.lang.String characterEncoding)
          Constructor linked to existing element.
XOPAwareStAXOMBuilder(OMFactory factory, javax.xml.stream.XMLStreamReader parser, OMElement element, Attachments attachments)
          Constructor linked to existing element.
 

Uses of OMElement in org.apache.axiom.om.impl.traverse
 

Constructors in org.apache.axiom.om.impl.traverse with parameters of type OMElement
OMChildElementIterator(OMElement currentChild)
          Constructor OMChildrenIterator.
 

Uses of OMElement in org.apache.axiom.om.impl.util
 

Methods in org.apache.axiom.om.impl.util with parameters of type OMElement
static void OMSerializerUtil.serializeAttributes(OMElement element, javax.xml.stream.XMLStreamWriter writer)
          Deprecated. Consider using serializeStartpart instead
static void OMSerializerUtil.serializeByPullStream(OMElement element, javax.xml.stream.XMLStreamWriter writer)
           
static void OMSerializerUtil.serializeByPullStream(OMElement element, javax.xml.stream.XMLStreamWriter writer, boolean cache)
           
static void OMSerializerUtil.serializeNamespaces(OMElement element, javax.xml.stream.XMLStreamWriter writer)
          Deprecated. Use serializeStartpart instead
static void OMSerializerUtil.serializeNormal(OMElement element, javax.xml.stream.XMLStreamWriter writer, boolean cache)
          Method serializeNormal.
static void OMSerializerUtil.serializeStartpart(OMElement element, java.lang.String localName, javax.xml.stream.XMLStreamWriter writer)
          Method serializeStartpart.
static void OMSerializerUtil.serializeStartpart(OMElement element, javax.xml.stream.XMLStreamWriter writer)
          Method serializeStartpart.
 

Uses of OMElement in org.apache.axiom.om.util
 

Fields in org.apache.axiom.om.util declared as OMElement
private  OMElement ElementHelper.element
           
 

Methods in org.apache.axiom.om.util that return OMElement
static OMElement ElementHelper.getChildWithName(OMElement parent, java.lang.String childName)
           
static OMElement ElementHelper.importOMElement(OMElement omElement, OMFactory omFactory)
          Some times two OMElements needs to be added to the same object tree.
 

Methods in org.apache.axiom.om.util with parameters of type OMElement
private static void CopyUtils.copyOMElement(SOAPFactory factory, OMContainer targetParent, OMElement sourceElement)
          Create a copy of an ordinary OMElement
private static void CopyUtils.copySOAPFaultSubCode(SOAPFactory factory, OMElement targetParent, SOAPFaultSubCode sourceSubCode)
          Copy the SOAPFaultSubCode tree
private static void CopyUtils.copyTagData(OMElement sourceElement, OMElement targetElement)
          Copy the tag data (attributes and namespaces) from the source element to the target element.
 java.util.Collection DigestGenerator.getAttributesWithoutNS(OMElement element)
          Gets the collection of attributes which are none namespace declarations for an OMElement
static OMElement ElementHelper.getChildWithName(OMElement parent, java.lang.String childName)
           
 byte[] DigestGenerator.getDigest(OMElement element, java.lang.String digestAlgorithm)
          This method is an overloaded method for the digest generation for OMElement
 java.lang.String DigestGenerator.getExpandedName(OMElement element)
          This method is an overloaded method for getting the expanded name namespaceURI followed by the local name for OMElement
static void AttributeHelper.importOMAttribute(OMAttribute omAttribute, OMElement omElement)
          In Axiom, a single tree should always contain objects created from the same type of factory (eg: LinkedListImplFactory, DOMFactory, etc.,).
static OMElement ElementHelper.importOMElement(OMElement omElement, OMFactory omFactory)
          Some times two OMElements needs to be added to the same object tree.
static void ElementHelper.setNewElement(OMElement parent, OMElement myElement, OMElement newElement)
           
static SOAPHeaderBlock ElementHelper.toSOAPHeaderBlock(OMElement omElement, SOAPFactory factory)
          This is a method to convert regular OMElements to SOAPHeaderBlocks.
 

Constructors in org.apache.axiom.om.util with parameters of type OMElement
ElementHelper(OMElement element)
          Constructs and binds to an element.
 

Uses of OMElement in org.apache.axiom.om.xpath
 

Methods in org.apache.axiom.om.xpath that return OMElement
 OMElement DocumentNavigator.OMAttributeEx.getOwner()
          Returns the owner element of this attribute
 

Uses of OMElement in org.apache.axiom.soap
 

Subinterfaces of OMElement in org.apache.axiom.soap
 interface SOAPBody
          An object that represents the contents of the SOAP body element in a SOAP message.
 interface SOAPEnvelope
          Interface SOAPEnvelope
 interface SOAPFault
          An element in the SOAPBody object that contains error and/or status information.
 interface SOAPFaultCode
           
 interface SOAPFaultDetail
          The Detail element information item is intended for carrying application specific error information related to the SOAP Body .
 interface SOAPFaultNode
           
 interface SOAPFaultReason
           
 interface SOAPFaultRole
          The Role element information item identifies the role the node was operating in at the point the fault occurred.
 interface SOAPFaultSubCode
           
 interface SOAPFaultText
           
 interface SOAPFaultValue
           
 interface SOAPHeader
          Interface SOAPHeader
 interface SOAPHeaderBlock
          An object representing the contents in the SOAP header part of the SOAP envelope.
 

Methods in org.apache.axiom.soap with parameters of type OMElement
 void SOAPFaultDetail.addDetailEntry(OMElement detailElement)
          Eran Chinthaka (chinthaka@apache.org)
 

Uses of OMElement in org.apache.axiom.soap.impl.builder
 

Methods in org.apache.axiom.soap.impl.builder that return OMElement
protected  OMElement StAXSOAPModelBuilder.constructNode(OMElement parent, java.lang.String elementName, boolean isEnvelope)
          Method constructNode
 OMElement StAXSOAPModelBuilder.getDocumentElement()
          Method getDocumentElement.
 OMElement SOAP11BuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement parent, int elementLevel)
           
 OMElement SOAP12BuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement parent, int elementLevel)
           
abstract  OMElement SOAPBuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement element, int elementLevel)
           
 

Methods in org.apache.axiom.soap.impl.builder with parameters of type OMElement
protected  OMElement StAXSOAPModelBuilder.constructNode(OMElement parent, java.lang.String elementName, boolean isEnvelope)
          Method constructNode
 OMElement SOAP11BuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement parent, int elementLevel)
           
 OMElement SOAP12BuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement parent, int elementLevel)
           
abstract  OMElement SOAPBuilderHelper.handleEvent(javax.xml.stream.XMLStreamReader parser, OMElement element, int elementLevel)
           
protected  void SOAPBuilderHelper.processAttributes(OMElement node)
           
protected  void SOAPBuilderHelper.processNamespaceData(OMElement node, boolean checkSOAPNamespace)
           
protected  void StAXSOAPModelBuilder.processNamespaceData(OMElement node, boolean isSOAPElement)
          Method processNamespaceData.
private  void SOAP11BuilderHelper.processText(javax.xml.stream.XMLStreamReader parser, OMElement value)
           
protected  void StAXSOAPModelBuilder.setSOAPEnvelope(OMElement node)