Apache CXF API

org.apache.cxf.binding.corba.wsdl
Class TypeMappingType

java.lang.Object
  extended by org.apache.cxf.wsdl.TExtensibilityElement
      extended by org.apache.cxf.wsdl.TExtensibilityElementImpl
          extended by org.apache.cxf.binding.corba.wsdl.TypeMappingType
All Implemented Interfaces:
javax.wsdl.extensions.ExtensibilityElement

public class TypeMappingType
extends TExtensibilityElementImpl

CXF CORBA WSDL binding type map.

Java class for typeMappingType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="typeMappingType">
   <complexContent>
     <extension base="{http://schemas.xmlsoap.org/wsdl/}tExtensibilityElement">
       <sequence>
         <choice maxOccurs="unbounded">
           <element name="struct" type="{http://cxf.apache.org/bindings/corba}struct"/>
           <element name="exception" type="{http://cxf.apache.org/bindings/corba}exception"/>
           <element name="union" type="{http://cxf.apache.org/bindings/corba}union"/>
           <element name="alias" type="{http://cxf.apache.org/bindings/corba}alias"/>
           <element name="sequence" type="{http://cxf.apache.org/bindings/corba}sequence"/>
           <element name="array" type="{http://cxf.apache.org/bindings/corba}array"/>
           <element name="enum" type="{http://cxf.apache.org/bindings/corba}enum"/>
           <element name="fixed" type="{http://cxf.apache.org/bindings/corba}fixed"/>
           <element name="anonsequence" type="{http://cxf.apache.org/bindings/corba}anonsequence"/>
           <element name="anonarray" type="{http://cxf.apache.org/bindings/corba}anonarray"/>
           <element name="anonstring" type="{http://cxf.apache.org/bindings/corba}anonstring"/>
           <element name="anonwstring" type="{http://cxf.apache.org/bindings/corba}anonwstring"/>
           <element name="anonfixed" type="{http://cxf.apache.org/bindings/corba}anonfixed"/>
           <element name="const" type="{http://cxf.apache.org/bindings/corba}const"/>
           <element name="object" type="{http://cxf.apache.org/bindings/corba}object"/>
         </choice>
       </sequence>
       <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<CorbaTypeImpl> structOrExceptionOrUnion
           
protected  String targetNamespace
           
 
Fields inherited from class org.apache.cxf.wsdl.TExtensibilityElement
required
 
Constructor Summary
TypeMappingType()
           
 
Method Summary
 List<CorbaTypeImpl> getStructOrExceptionOrUnion()
          Gets the value of the structOrExceptionOrUnion property.
 String getTargetNamespace()
          Gets the value of the targetNamespace property.
 boolean isSetStructOrExceptionOrUnion()
           
 boolean isSetTargetNamespace()
           
 void setTargetNamespace(String value)
          Sets the value of the targetNamespace property.
 void unsetStructOrExceptionOrUnion()
           
 
Methods inherited from class org.apache.cxf.wsdl.TExtensibilityElementImpl
getElementType, getRequired, setElementType, setRequired
 
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
 

Field Detail

structOrExceptionOrUnion

protected List<CorbaTypeImpl> structOrExceptionOrUnion

targetNamespace

protected String targetNamespace
Constructor Detail

TypeMappingType

public TypeMappingType()
Method Detail

getStructOrExceptionOrUnion

public List<CorbaTypeImpl> getStructOrExceptionOrUnion()
Gets the value of the structOrExceptionOrUnion property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the structOrExceptionOrUnion property.

For example, to add a new item, do as follows:

    getStructOrExceptionOrUnion().add(newItem);
 

Objects of the following type(s) are allowed in the list Const Anonsequence Fixed Anonarray Object Anonwstring Anonfixed Alias Enum Anonstring Union Sequence Array Exception Struct


isSetStructOrExceptionOrUnion

public boolean isSetStructOrExceptionOrUnion()

unsetStructOrExceptionOrUnion

public void unsetStructOrExceptionOrUnion()

getTargetNamespace

public String getTargetNamespace()
Gets the value of the targetNamespace property.

Returns:
possible object is String

setTargetNamespace

public void setTargetNamespace(String value)
Sets the value of the targetNamespace property.

Parameters:
value - allowed object is String

isSetTargetNamespace

public boolean isSetTargetNamespace()

Apache CXF API

Apache CXF