org.apache.axis.message.addressing
Class ReferencePropertiesType

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<org.apache.axis.message.MessageElement>
              extended by org.apache.axis.message.addressing.AnyContentTypeList
                  extended by org.apache.axis.message.addressing.ReferencePropertiesType
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<org.apache.axis.message.MessageElement>, java.util.Collection<org.apache.axis.message.MessageElement>, java.util.List<org.apache.axis.message.MessageElement>, java.util.RandomAccess, org.apache.axis.encoding.AnyContentType, DOMAppendable

public class ReferencePropertiesType
extends AnyContentTypeList

Java content class for ReferencePropertiesType complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at http://schemas.xmlsoap.org/ws/2004/08/addressing line 62)

 <complexType name="ReferencePropertiesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Version:
$Revision: 14 $
Author:
Davanum Srinivas, Rodrigo Ruiz
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ReferencePropertiesType()
          Constructor ReferenceProperties.
ReferencePropertiesType(java.lang.Object element)
          Constructor ReferenceProperties.
ReferencePropertiesType(ReferencePropertiesType properties)
          Constructor ReferenceProperties (performs shallow copy).
ReferencePropertiesType(ReferencePropertiesType properties, boolean deepCopy)
          Constructor ReferenceProperties.
 
Method Summary
 void append(org.w3c.dom.Element parent)
          Appends a DOM representation of this instance to the specified element.
static ReferencePropertiesType fromElement(org.w3c.dom.Element element)
          Parses an XML element node and extracts an instance of this class.
static ReferencePropertiesType fromSOAPElement(javax.xml.soap.SOAPElement element)
          Parses a SOAP element and extracts an instance of this class.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mType, java.lang.Class<?> jType, javax.xml.namespace.QName xType)
          Gets a custom Deserializer.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mType, java.lang.Class<?> jType, javax.xml.namespace.QName xType)
          Gets a custom Serializer.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return the type description object.
 java.lang.String toString()
          
 
Methods inherited from class org.apache.axis.message.addressing.AnyContentTypeList
add, append, append, fromElement, fromSOAPElement, get_any, get, set_any, toString
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

ReferencePropertiesType

public ReferencePropertiesType()
Constructor ReferenceProperties.


ReferencePropertiesType

public ReferencePropertiesType(java.lang.Object element)
Constructor ReferenceProperties.

Parameters:
element - Content of this instance

ReferencePropertiesType

public ReferencePropertiesType(ReferencePropertiesType properties)
Constructor ReferenceProperties (performs shallow copy).

Parameters:
properties - Properties to copy from

ReferencePropertiesType

public ReferencePropertiesType(ReferencePropertiesType properties,
                               boolean deepCopy)
Constructor ReferenceProperties.

Parameters:
properties - Properties to copy from
deepCopy - Whether to perform a deep or shallow copy
Method Detail

fromElement

public static ReferencePropertiesType fromElement(org.w3c.dom.Element element)
Parses an XML element node and extracts an instance of this class.

Parameters:
element - Element to parse
Returns:
Resulting instance

fromSOAPElement

public static ReferencePropertiesType fromSOAPElement(javax.xml.soap.SOAPElement element)
Parses a SOAP element and extracts an instance of this class.

Parameters:
element - Element to parse
Returns:
Resulting instance

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mType,
                                                                    java.lang.Class<?> jType,
                                                                    javax.xml.namespace.QName xType)
Gets a custom Deserializer.

Parameters:
mType - not used
jType - Java type
xType - XML type
Returns:
A Deserializer instance

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mType,
                                                                java.lang.Class<?> jType,
                                                                javax.xml.namespace.QName xType)
Gets a custom Serializer.

Parameters:
mType - not used
jType - Java type
xType - XML type
Returns:
A Serializer instance

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return the type description object.

Returns:
Type type description for this class

append

public void append(org.w3c.dom.Element parent)
Appends a DOM representation of this instance to the specified element.

This method should call DOMAppendable.append(Element, String) with a default value for the elementName parameter. Abstract classes, or those to be always subclassed may optionally throw UnsupportedOperationException instead.

Parameters:
parent - Parent element

toString

public java.lang.String toString()

Overrides:
toString in class java.util.AbstractCollection<org.apache.axis.message.MessageElement>


Copyright © 2008-2009 Rodrigo Ruiz. All Rights Reserved.