public class SOAPModuleImpl extends Object implements SOAPModule, SOAPModuleElement
| Constructor and Description |
|---|
SOAPModuleImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDocumentationElement(DocumentationElement docEl) |
void |
addExtensionElement(ExtensionElement extEl) |
DocumentationElement[] |
getDocumentationElements() |
XMLAttr |
getExtensionAttribute(QName attrType)
Return the extension attribute with this QName.
|
XMLAttr[] |
getExtensionAttributes()
Return all extension attributes.
|
XMLAttr[] |
getExtensionAttributesForNamespace(URI namespace)
Return the extension attributes from this namespace.
|
ExtensionElement[] |
getExtensionElements() |
ExtensionElement[] |
getExtensionElementsOfType(QName extType) |
QName |
getExtensionType() |
WSDLComponent |
getParent() |
WSDLElement |
getParentElement() |
URI |
getRef() |
boolean |
hasExtensionAttributesForNamespace(URI namespace)
Return true if the implementor has extension attributes belonging to this namespace,
otherwise false.
|
boolean |
hasExtensionElementsForNamespace(URI namespace)
Return true if the implementor has extension elements belonging to this namespace,
otherwise false.
|
Boolean |
isRequired() |
void |
removeExtensionElement(ExtensionElement extEl) |
void |
setExtensionAttribute(QName attrType,
XMLAttr attr)
Store the extension attribute object identified by the QName.
|
void |
setExtensionType(QName qname) |
void |
setParentElement(WSDLElement wsdlEl) |
void |
setRef(URI uri) |
void |
setRequired(Boolean required) |
SOAPModuleElement |
toElement() |
public URI getRef()
getRef in interface SOAPModulegetRef in interface SOAPModuleElementpublic Boolean isRequired()
isRequired in interface ExtensionElementisRequired in interface SOAPModulepublic WSDLComponent getParent()
getParent in interface SOAPModulepublic SOAPModuleElement toElement()
toElement in interface SOAPModulepublic void setRef(URI uri)
setRef in interface SOAPModuleElementpublic void setParentElement(WSDLElement wsdlEl)
setParentElement in interface SOAPModuleElementpublic WSDLElement getParentElement()
getParentElement in interface SOAPModuleElementpublic void addDocumentationElement(DocumentationElement docEl)
addDocumentationElement in interface SOAPModuleElementpublic DocumentationElement[] getDocumentationElements()
getDocumentationElements in interface SOAPModuleElementpublic void setExtensionType(QName qname)
setExtensionType in interface ExtensionElementpublic QName getExtensionType()
getExtensionType in interface ExtensionElementpublic void setRequired(Boolean required)
setRequired in interface ExtensionElementpublic void setExtensionAttribute(QName attrType, XMLAttr attr)
AttributeExtensiblesetExtensionAttribute in interface AttributeExtensiblepublic XMLAttr getExtensionAttribute(QName attrType)
AttributeExtensiblegetExtensionAttribute in interface AttributeExtensiblepublic XMLAttr[] getExtensionAttributesForNamespace(URI namespace)
AttributeExtensiblegetExtensionAttributesForNamespace in interface AttributeExtensiblepublic XMLAttr[] getExtensionAttributes()
AttributeExtensiblegetExtensionAttributes in interface AttributeExtensiblepublic boolean hasExtensionAttributesForNamespace(URI namespace)
AttributeExtensiblehasExtensionAttributesForNamespace in interface AttributeExtensiblepublic void addExtensionElement(ExtensionElement extEl)
addExtensionElement in interface ElementExtensiblepublic void removeExtensionElement(ExtensionElement extEl)
removeExtensionElement in interface ElementExtensiblepublic ExtensionElement[] getExtensionElements()
getExtensionElements in interface ElementExtensiblepublic ExtensionElement[] getExtensionElementsOfType(QName extType)
getExtensionElementsOfType in interface ElementExtensiblepublic boolean hasExtensionElementsForNamespace(URI namespace)
ElementExtensiblehasExtensionElementsForNamespace in interface ElementExtensibleCopyright © 2005-2012 Apache Software Foundation. All Rights Reserved.