org.iids.aos.systemservices.datatypes.wsagreement
Class PreferenceType

java.lang.Object
  extended by org.iids.aos.systemservices.datatypes.wsagreement.PreferenceType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Preference

public class PreferenceType
extends java.lang.Object
implements java.io.Serializable

Class PreferenceType.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
PreferenceType()
           
 
Method Summary
 void addPreferenceTypeItem(int index, PreferenceTypeItem vPreferenceTypeItem)
          Method addPreferenceTypeItem
 void addPreferenceTypeItem(PreferenceTypeItem vPreferenceTypeItem)
          Method addPreferenceTypeItem
 java.util.Enumeration enumeratePreferenceTypeItem()
          Method enumeratePreferenceTypeItem
 PreferenceTypeItem[] getPreferenceTypeItem()
          Method getPreferenceTypeItem
 PreferenceTypeItem getPreferenceTypeItem(int index)
          Method getPreferenceTypeItem
 int getPreferenceTypeItemCount()
          Method getPreferenceTypeItemCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllPreferenceTypeItem()
          Method removeAllPreferenceTypeItem
 PreferenceTypeItem removePreferenceTypeItem(int index)
          Method removePreferenceTypeItem
 void setPreferenceTypeItem(int index, PreferenceTypeItem vPreferenceTypeItem)
          Method setPreferenceTypeItem
 void setPreferenceTypeItem(PreferenceTypeItem[] preferenceTypeItemArray)
          Method setPreferenceTypeItem
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreferenceType

public PreferenceType()
Method Detail

addPreferenceTypeItem

public void addPreferenceTypeItem(PreferenceTypeItem vPreferenceTypeItem)
                           throws java.lang.IndexOutOfBoundsException
Method addPreferenceTypeItem

Parameters:
vPreferenceTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

addPreferenceTypeItem

public void addPreferenceTypeItem(int index,
                                  PreferenceTypeItem vPreferenceTypeItem)
                           throws java.lang.IndexOutOfBoundsException
Method addPreferenceTypeItem

Parameters:
index -
vPreferenceTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

enumeratePreferenceTypeItem

public java.util.Enumeration enumeratePreferenceTypeItem()
Method enumeratePreferenceTypeItem

Returns:
Enumeration

getPreferenceTypeItem

public PreferenceTypeItem getPreferenceTypeItem(int index)
                                         throws java.lang.IndexOutOfBoundsException
Method getPreferenceTypeItem

Parameters:
index -
Returns:
PreferenceTypeItem
Throws:
java.lang.IndexOutOfBoundsException

getPreferenceTypeItem

public PreferenceTypeItem[] getPreferenceTypeItem()
Method getPreferenceTypeItem

Returns:
PreferenceTypeItem

getPreferenceTypeItemCount

public int getPreferenceTypeItemCount()
Method getPreferenceTypeItemCount

Returns:
int

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllPreferenceTypeItem

public void removeAllPreferenceTypeItem()
Method removeAllPreferenceTypeItem


removePreferenceTypeItem

public PreferenceTypeItem removePreferenceTypeItem(int index)
Method removePreferenceTypeItem

Parameters:
index -
Returns:
PreferenceTypeItem

setPreferenceTypeItem

public void setPreferenceTypeItem(int index,
                                  PreferenceTypeItem vPreferenceTypeItem)
                           throws java.lang.IndexOutOfBoundsException
Method setPreferenceTypeItem

Parameters:
index -
vPreferenceTypeItem -
Throws:
java.lang.IndexOutOfBoundsException

setPreferenceTypeItem

public void setPreferenceTypeItem(PreferenceTypeItem[] preferenceTypeItemArray)
Method setPreferenceTypeItem

Parameters:
preferenceTypeItemArray -

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

Parameters:
reader -
Returns:
Object
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException


Copyright © 2003, 2004 IIDS Group. All Rights Reserved.