org.apache.woden.wsdl20.extensions
Interface ExtensionElement

All Known Subinterfaces:
HTTPHeaderElement, SOAPHeaderBlockElement, SOAPModuleElement
All Known Implementing Classes:
ExtensionElementImpl, HTTPHeaderImpl, SOAPHeaderBlockImpl, SOAPModuleImpl, UnknownExtensionElement

public interface ExtensionElement

This interface represents WSDL 2.0 extension elements. That is, any XML element information items that appear as [children] of a WSDL 2.0 element and are not in the WSDL 2.0 namespace (http://www.w3.org/ns/wsdl).

Based on a similar interface from WSDL4J element extensibility. TODO change this URL if the WSDL 2.0 namespace changes before spec is finalized.

Author:
jkaputin@apache.org

Method Summary
 QName getExtensionType()
           
 java.lang.Boolean isRequired()
           
 void setExtensionType(QName qname)
           
 void setRequired(java.lang.Boolean required)
           
 

Method Detail

setExtensionType

public void setExtensionType(QName qname)

getExtensionType

public QName getExtensionType()

setRequired

public void setRequired(java.lang.Boolean required)

isRequired

public java.lang.Boolean isRequired()


Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.