org.apache.woden.internal.wsdl20
Class WSDLReferenceImpl
java.lang.Object
org.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.WSDLObjectImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.WSDLReferenceImpl
- All Implemented Interfaces:
- AttributeExtensible, DocumentableElement, ElementExtensible, WSDLComponent, WSDLElement
- Direct Known Subclasses:
- ImportImpl, IncludeImpl
- public abstract class WSDLReferenceImpl
- extends DocumentableImpl
This abstract class defines the common behaviour for referencing WSDL
documents via the <wsdl:import> and <wsdl:include> elements.
It is extended by the concrete implementation classes for those two elements.
TODO consider whether to expose a WSDLReferenceElement interface on the API too
to provide a common handle for import and include elements (is there a use case?).
- Author:
- jkaputin@apache.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLReferenceImpl
public WSDLReferenceImpl()
setLocation
public void setLocation(java.net.URI locURI)
getLocation
public java.net.URI getLocation()
setDescriptionElement
public void setDescriptionElement(DescriptionElement desc)
getDescriptionElement
public DescriptionElement getDescriptionElement()
addDocumentationElement
public void addDocumentationElement(DocumentationElement docEl)
getDocumentationElements
public DocumentationElement[] getDocumentationElements()
- Description copied from interface:
DocumentableElement
- Return the set of DocumentationElements defined directly within this WSDLElement.
This equates to the set of <documentation> elements declared within a WSDL
element.
If no DocumentationElements exist, an empty array is returned.
- Specified by:
getDocumentationElements
in interface DocumentableElement
- Overrides:
getDocumentationElements
in class DocumentableImpl
Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.