public abstract class SOAPElement extends OMElementImpl
attributes, DEFAULT_DEFAULT_NS_OBJECT, firstChild, lastChild, localName, namespaces, noPrefixNamespaceCounter, ns, qName
nextSibling, nodeType, parent, previousSibling
builder, done, factory
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE
ARRAY_ITEM_LOCALNAME, ARRAY_ITEM_NS_PREFIX, ARRAY_ITEM_NSURI, ARRAY_ITEM_QNAME, DATA_HANDLER, DEFAULT_CHAR_SET_ENCODING, DEFAULT_DEFAULT_NAMESPACE, DEFAULT_XML_VERSION, IS_BINARY, IS_DATA_HANDLERS_AWARE, PULL_TYPE_BUILDER, PUSH_TYPE_BUILDER, XMLATTRTYPE_CDATA, XMLATTRTYPE_ENTITIES, XMLATTRTYPE_ENTITY, XMLATTRTYPE_ID, XMLATTRTYPE_IDREF, XMLATTRTYPE_IDREFS, XMLATTRTYPE_NMTOKEN, XMLATTRTYPE_NMTOKENS, XMLATTRTYPE_NOTATION, XMLNS_NS_PREFIX, XMLNS_NS_URI, XMLNS_PREFIX, XMLNS_URI
Modifier | Constructor and Description |
---|---|
protected |
SOAPElement(OMElement parent,
String localName,
boolean extractNamespaceFromParent,
SOAPFactory factory) |
protected |
SOAPElement(OMElement parent,
String localName,
OMXMLParserWrapper builder,
SOAPFactory factory) |
protected |
SOAPElement(String localName,
OMNamespace ns,
SOAPFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
checkParent(OMElement parent)
This has to be implemented by all the derived classes to check for the correct parent.
|
protected short |
registerContentHandler(javax.xml.stream.XMLStreamWriter writer)
Utility method to register a content handler for
push type builders.
|
void |
setParent(OMContainer element)
Method setParent.
|
addAttribute, addAttribute, addChild, build, buildNext, buildWithAttachments, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, detach, discard, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getBuilder, getChildElements, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDefaultNamespace, getFirstChildWithName, getFirstElement, getFirstOMChild, getFirstOMChildIfAvailable, getLineNumber, getLocalName, getNamespace, getNamespaceURI, getNextOMSibling, getQName, getText, getTextAsQName, getTrimmedText, getType, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, internalSerialize, notifyChildComplete, removeAttribute, resolveQName, setBuilder, setFirstChild, setLastChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume
getNextOMSiblingIfAvailable, getParent, getPreviousOMSibling, importNode, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, setComplete, setNextOMSibling, setPreviousOMSibling, setType
close, getOMFactory, isComplete, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore
setComplete
close, getOMFactory, isComplete, serialize, serialize, serializeAndConsume
protected SOAPElement(OMElement parent, String localName, boolean extractNamespaceFromParent, SOAPFactory factory) throws SOAPProcessingException
parent
- localName
- extractNamespaceFromParent
- SOAPProcessingException
protected SOAPElement(OMElement parent, String localName, OMXMLParserWrapper builder, SOAPFactory factory)
protected SOAPElement(String localName, OMNamespace ns, SOAPFactory factory)
localName
- ns
- protected abstract void checkParent(OMElement parent) throws SOAPProcessingException
SOAPProcessingException
public void setParent(OMContainer element)
OMNodeImpl
setParent
in interface OMNodeEx
setParent
in class OMNodeImpl
protected short registerContentHandler(javax.xml.stream.XMLStreamWriter writer)
writer
- Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.