|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.DocumentationImpl
public class DocumentationImpl
This class implements support for parsing, creating and manipulating a WSDL 2.0 <wsdl:documentation> XML element. The <wsdl:documentation> element may contain mixed content, but this class does not attempt to understand that content. Instead it just wraps the <wsdl:documentation> element's content model as a java.lang.Object. TODO chg inheritance hierachy so this too extends WSDL20ObjectImpl? (i.e. move documentation methods from WSDL20ObjectImpl to a DocumentableImpl class) Currently, this class is a WSDL20Element (interface) but it is not a subclass of WSDL20ObjectImpl.
Constructor Summary | |
---|---|
DocumentationImpl()
|
Method Summary | |
---|---|
XMLElement |
getContent()
Returns a XMLElement representing the DocumentationElement xml element. |
WSDLElement |
getParentElement()
|
void |
setContent(XMLElement docEl)
Sets the documentationElement XMLElement for this DocumentationElement. |
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl |
---|
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement |
---|
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace |
Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible |
---|
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute |
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible |
---|
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement |
Constructor Detail |
---|
public DocumentationImpl()
Method Detail |
---|
public void setContent(XMLElement docEl)
DocumentationElement
setContent
in interface DocumentationElement
docEl
- A XMLElement representing the DocumentationElement xml element.public XMLElement getContent()
DocumentationElement
getContent
in interface DocumentationElement
public WSDLElement getParentElement()
getParentElement
in interface NestedElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |