org.apache.axiom.om.impl.mtom
Class MTOMStAXSOAPModelBuilder

java.lang.Object
  extended byorg.apache.axiom.om.impl.builder.StAXBuilder
      extended byorg.apache.axiom.om.impl.builder.StAXOMBuilder
          extended byorg.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
              extended byorg.apache.axiom.om.impl.mtom.MTOMStAXSOAPModelBuilder
All Implemented Interfaces:
MTOMConstants, OMXMLParserWrapper

public class MTOMStAXSOAPModelBuilder
extends StAXSOAPModelBuilder
implements MTOMConstants


Field Summary
 
Fields inherited from class org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
elementLevel
 
Fields inherited from class org.apache.axiom.om.impl.builder.StAXBuilder
cache, document, done, isDataHandlerAware, lastNode, omfactory, parser, parserAccessed
 
Fields inherited from interface org.apache.axiom.om.impl.MTOMConstants
ATTACHMENTS, MTOM_TYPE, ROOT_PART, SWA_TYPE, XOP_INCLUDE, XOP_NAMESPACE_URI
 
Constructor Summary
MTOMStAXSOAPModelBuilder(javax.xml.stream.XMLStreamReader reader, Attachments attachments, java.lang.String soapVersion)
           
MTOMStAXSOAPModelBuilder(javax.xml.stream.XMLStreamReader parser, SOAPFactory factory, Attachments attachments, java.lang.String soapVersion)
           
 
Method Summary
protected  OMNode createOMElement()
          Method createOMElement.
 javax.activation.DataHandler getDataHandler(java.lang.String blobContentID)
           
 
Methods inherited from class org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder
constructNode, createDTD, createPI, endElement, getDocument, getDocumentElement, getEnvelopeNamespace, getSOAPEnvelope, getSoapFactory, getSoapMessage, identifySOAPVersion, isProcessingDetailElements, processNamespaceData, setProcessingDetailElements, setSOAPEnvelope
 
Methods inherited from class org.apache.axiom.om.impl.builder.StAXOMBuilder
createComment, createPrefix, next, processNamespaceData, setDoDebug
 
Methods inherited from class org.apache.axiom.om.impl.builder.StAXBuilder
createOMText, discard, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getBuilderType, getName, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getParser, getPrefix, getRegisteredContentHandler, getText, isCompleted, processAttributes, registerExternalContentHandler, reset, setCache, setOMBuilderFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MTOMStAXSOAPModelBuilder

public MTOMStAXSOAPModelBuilder(javax.xml.stream.XMLStreamReader parser,
                                SOAPFactory factory,
                                Attachments attachments,
                                java.lang.String soapVersion)

MTOMStAXSOAPModelBuilder

public MTOMStAXSOAPModelBuilder(javax.xml.stream.XMLStreamReader reader,
                                Attachments attachments,
                                java.lang.String soapVersion)
Parameters:
reader -
attachments -
Method Detail

createOMElement

protected OMNode createOMElement()
                          throws OMException
Description copied from class: StAXSOAPModelBuilder
Method createOMElement.

Overrides:
createOMElement in class StAXSOAPModelBuilder
Returns:
Returns OMNode.
Throws:
OMException

getDataHandler

public javax.activation.DataHandler getDataHandler(java.lang.String blobContentID)
                                            throws OMException
Throws:
OMException