Apache CXF API

org.apache.cxf.ws.eventing.descriptions
Class EventDescriptions

java.lang.Object
  extended by org.apache.cxf.ws.eventing.descriptions.EventDescriptions

public class EventDescriptions
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="types">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
                 <anyAttribute processContents='lax' namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="eventType" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
                 <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
                 <attribute name="element" type="{http://www.w3.org/2001/XMLSchema}QName" />
                 <attribute name="actionURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
                 <anyAttribute processContents='lax' namespace='##other'/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class EventDescriptions.EventType
          Java class for anonymous complex type.
static class EventDescriptions.Types
          Java class for anonymous complex type.
 
Field Summary
protected  List<Object> any
           
protected  List<EventDescriptions.EventType> eventType
           
protected  String targetNamespace
           
protected  EventDescriptions.Types types
           
 
Constructor Summary
EventDescriptions()
           
 
Method Summary
 List<Object> getAny()
          Gets the value of the any property.
 List<EventDescriptions.EventType> getEventType()
          Gets the value of the eventType property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getTargetNamespace()
          Gets the value of the targetNamespace property.
 EventDescriptions.Types getTypes()
          Gets the value of the types property.
 void setTargetNamespace(String value)
          Sets the value of the targetNamespace property.
 void setTypes(EventDescriptions.Types value)
          Sets the value of the types property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

types

protected EventDescriptions.Types types

eventType

protected List<EventDescriptions.EventType> eventType

any

protected List<Object> any

targetNamespace

protected String targetNamespace
Constructor Detail

EventDescriptions

public EventDescriptions()
Method Detail

getTypes

public EventDescriptions.Types getTypes()
Gets the value of the types property.

Returns:
possible object is EventDescriptions.Types

setTypes

public void setTypes(EventDescriptions.Types value)
Sets the value of the types property.

Parameters:
value - allowed object is EventDescriptions.Types

getEventType

public List<EventDescriptions.EventType> getEventType()
Gets the value of the eventType 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 eventType property.

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

    getEventType().add(newItem);
 

Objects of the following type(s) are allowed in the list EventDescriptions.EventType


getAny

public List<Object> getAny()
Gets the value of the any 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 any property.

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

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Object


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

getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null

Apache CXF API

Apache CXF