org.icestandard.ICE.V20.delivery
Class MetadataType

java.lang.Object
  extended byorg.icestandard.ICE.V20.delivery.MetadataType
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, org.apache.axis.encoding.MixedContentType, java.io.Serializable

public class MetadataType
extends java.lang.Object
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType, org.apache.axis.encoding.MixedContentType

See Also:
Serialized Form

Constructor Summary
MetadataType()
           
MetadataType(TextType description, org.apache.axis.message.MessageElement[] _any, org.apache.axis.types.Token contentFilename, org.apache.axis.types.Token contentType, boolean atomicUse, boolean editable, org.apache.axis.types.Token ipStatus, org.apache.axis.types.Token license, org.apache.axis.types.Token rightsHolder, boolean showCredit, ItemTypes itemType)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this MetadataType.
 org.apache.axis.types.Token getContentFilename()
          Gets the contentFilename value for this MetadataType.
 org.apache.axis.types.Token getContentType()
          Gets the contentType value for this MetadataType.
 TextType getDescription()
          Gets the description value for this MetadataType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 org.apache.axis.types.Token getIpStatus()
          Gets the ipStatus value for this MetadataType.
 ItemTypes getItemType()
          Gets the itemType value for this MetadataType.
 org.apache.axis.types.Token getLicense()
          Gets the license value for this MetadataType.
 org.apache.axis.types.Token getRightsHolder()
          Gets the rightsHolder value for this MetadataType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isAtomicUse()
          Gets the atomicUse value for this MetadataType.
 boolean isEditable()
          Gets the editable value for this MetadataType.
 boolean isShowCredit()
          Gets the showCredit value for this MetadataType.
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this MetadataType.
 void setAtomicUse(boolean atomicUse)
          Sets the atomicUse value for this MetadataType.
 void setContentFilename(org.apache.axis.types.Token contentFilename)
          Sets the contentFilename value for this MetadataType.
 void setContentType(org.apache.axis.types.Token contentType)
          Sets the contentType value for this MetadataType.
 void setDescription(TextType description)
          Sets the description value for this MetadataType.
 void setEditable(boolean editable)
          Sets the editable value for this MetadataType.
 void setIpStatus(org.apache.axis.types.Token ipStatus)
          Sets the ipStatus value for this MetadataType.
 void setItemType(ItemTypes itemType)
          Sets the itemType value for this MetadataType.
 void setLicense(org.apache.axis.types.Token license)
          Sets the license value for this MetadataType.
 void setRightsHolder(org.apache.axis.types.Token rightsHolder)
          Sets the rightsHolder value for this MetadataType.
 void setShowCredit(boolean showCredit)
          Sets the showCredit value for this MetadataType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataType

public MetadataType()

MetadataType

public MetadataType(TextType description,
                    org.apache.axis.message.MessageElement[] _any,
                    org.apache.axis.types.Token contentFilename,
                    org.apache.axis.types.Token contentType,
                    boolean atomicUse,
                    boolean editable,
                    org.apache.axis.types.Token ipStatus,
                    org.apache.axis.types.Token license,
                    org.apache.axis.types.Token rightsHolder,
                    boolean showCredit,
                    ItemTypes itemType)
Method Detail

getDescription

public TextType getDescription()
Gets the description value for this MetadataType.

Returns:
description

setDescription

public void setDescription(TextType description)
Sets the description value for this MetadataType.

Parameters:
description -

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this MetadataType.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this MetadataType.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

getContentFilename

public org.apache.axis.types.Token getContentFilename()
Gets the contentFilename value for this MetadataType.

Returns:
contentFilename

setContentFilename

public void setContentFilename(org.apache.axis.types.Token contentFilename)
Sets the contentFilename value for this MetadataType.

Parameters:
contentFilename -

getContentType

public org.apache.axis.types.Token getContentType()
Gets the contentType value for this MetadataType.

Returns:
contentType

setContentType

public void setContentType(org.apache.axis.types.Token contentType)
Sets the contentType value for this MetadataType.

Parameters:
contentType -

isAtomicUse

public boolean isAtomicUse()
Gets the atomicUse value for this MetadataType.

Returns:
atomicUse

setAtomicUse

public void setAtomicUse(boolean atomicUse)
Sets the atomicUse value for this MetadataType.

Parameters:
atomicUse -

isEditable

public boolean isEditable()
Gets the editable value for this MetadataType.

Returns:
editable

setEditable

public void setEditable(boolean editable)
Sets the editable value for this MetadataType.

Parameters:
editable -

getIpStatus

public org.apache.axis.types.Token getIpStatus()
Gets the ipStatus value for this MetadataType.

Returns:
ipStatus

setIpStatus

public void setIpStatus(org.apache.axis.types.Token ipStatus)
Sets the ipStatus value for this MetadataType.

Parameters:
ipStatus -

getLicense

public org.apache.axis.types.Token getLicense()
Gets the license value for this MetadataType.

Returns:
license

setLicense

public void setLicense(org.apache.axis.types.Token license)
Sets the license value for this MetadataType.

Parameters:
license -

getRightsHolder

public org.apache.axis.types.Token getRightsHolder()
Gets the rightsHolder value for this MetadataType.

Returns:
rightsHolder

setRightsHolder

public void setRightsHolder(org.apache.axis.types.Token rightsHolder)
Sets the rightsHolder value for this MetadataType.

Parameters:
rightsHolder -

isShowCredit

public boolean isShowCredit()
Gets the showCredit value for this MetadataType.

Returns:
showCredit

setShowCredit

public void setShowCredit(boolean showCredit)
Sets the showCredit value for this MetadataType.

Parameters:
showCredit -

getItemType

public ItemTypes getItemType()
Gets the itemType value for this MetadataType.

Returns:
itemType

setItemType

public void setItemType(ItemTypes itemType)
Sets the itemType value for this MetadataType.

Parameters:
itemType -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

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


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer