org.apache.cxf.wsdl
Class TExtensibilityElementImpl

java.lang.Object
  extended by org.apache.cxf.wsdl.TExtensibilityElement
      extended by org.apache.cxf.wsdl.TExtensibilityElementImpl
All Implemented Interfaces:
javax.wsdl.extensions.ExtensibilityElement
Direct Known Subclasses:
AddressType, AddressType, AddressType, AddressType, BindingType, BindingType, ClientBehaviorPolicyType, ClientConfig, HTTPClientPolicy, HTTPServerPolicy, JBIFormatBinding, OperationType, OperationType, PolicyType, ServerBehaviorPolicyType, ServerConfig, SessionPoolType, TypeMappingType, UsingAddressing, XMLBindingMessageFormat, XMLFormatBinding

public class TExtensibilityElementImpl
extends TExtensibilityElement
implements javax.wsdl.extensions.ExtensibilityElement

Implements the ExtensibilityElement interface.


Field Summary
 
Fields inherited from class org.apache.cxf.wsdl.TExtensibilityElement
required
 
Constructor Summary
TExtensibilityElementImpl()
           
 
Method Summary
 QName getElementType()
          Returns the type of this extensibility element.
 Boolean getRequired()
          Get whether or not the semantics of this extension are required.
 void setElementType(QName type)
          Sets the type of this extensibility element.
 void setRequired(Boolean value)
           
 
Methods inherited from class org.apache.cxf.wsdl.TExtensibilityElement
isRequired, isSetRequired, setRequired, unsetRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TExtensibilityElementImpl

public TExtensibilityElementImpl()
Method Detail

getElementType

public QName getElementType()
Returns the type of this extensibility element.

Specified by:
getElementType in interface javax.wsdl.extensions.ExtensibilityElement
Returns:
QName the type of this element.

setElementType

public void setElementType(QName type)
Sets the type of this extensibility element.

Specified by:
setElementType in interface javax.wsdl.extensions.ExtensibilityElement
Parameters:
type - QName the type of this element.

getRequired

public Boolean getRequired()
Get whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.

Specified by:
getRequired in interface javax.wsdl.extensions.ExtensibilityElement
Returns:
Boolean

setRequired

public void setRequired(Boolean value)
Specified by:
setRequired in interface javax.wsdl.extensions.ExtensibilityElement


Apache CXF