org.gxos.schema.papi
Class Telephones

java.lang.Object
  |
  +--org.gxos.schema.papi.Telephones
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
Telephones()
           
 
Method Summary
 void addTelephone(int index, Telephone vTelephone)
           
 void addTelephone(Telephone vTelephone)
           
 java.util.Enumeration enumerateTelephone()
           
 Telephone[] getTelephone()
           
 Telephone getTelephone(int index)
           
 int getTelephoneCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllTelephone()
           
 Telephone removeTelephone(int index)
           
 void setTelephone(int index, Telephone vTelephone)
           
 void setTelephone(Telephone[] telephoneArray)
           
static Telephones unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Telephones

public Telephones()
Method Detail

addTelephone

public void addTelephone(Telephone vTelephone)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vTelephone -  

addTelephone

public void addTelephone(int index,
                         Telephone vTelephone)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vTelephone -  

enumerateTelephone

public java.util.Enumeration enumerateTelephone()

getTelephone

public Telephone getTelephone(int index)
                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getTelephone

public Telephone[] getTelephone()

getTelephoneCount

public int getTelephoneCount()

isValid

public boolean isValid()

marshal

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

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllTelephone

public void removeAllTelephone()

removeTelephone

public Telephone removeTelephone(int index)
Parameters:
index -  

setTelephone

public void setTelephone(int index,
                         Telephone vTelephone)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vTelephone -  

setTelephone

public void setTelephone(Telephone[] telephoneArray)
Parameters:
telephoneArray -  

unmarshal

public static Telephones unmarshal(java.io.Reader reader)
                            throws org.exolab.castor.xml.MarshalException,
                                   org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

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