org.apache.woden.internal.wsdl20
Class DocumentationImpl

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.WSDLElementImpl
      extended by org.apache.woden.internal.wsdl20.DocumentationImpl
All Implemented Interfaces:
AttributeExtensible, ElementExtensible, DocumentationElement, WSDLElement

public class DocumentationImpl
extends WSDLElementImpl
implements DocumentationElement

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.

Author:
jkaputin@apache.org

Constructor Summary
DocumentationImpl()
           
 
Method Summary
 java.lang.Object getContent()
           
 void setContent(java.lang.Object docEl)
           
 
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl
addExtensionElement, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, 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.extensions.AttributeExtensible
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
 

Constructor Detail

DocumentationImpl

public DocumentationImpl()
Method Detail

setContent

public void setContent(java.lang.Object docEl)
Specified by:
setContent in interface DocumentationElement

getContent

public java.lang.Object getContent()
Specified by:
getContent in interface DocumentationElement


Copyright © 2007. All Rights Reserved.