edu.mssm.crover.webapps.dimlib.parsers.xml
Class Mutants

java.lang.Object
  |
  +--edu.mssm.crover.webapps.dimlib.parsers.xml.Mutants
All Implemented Interfaces:
java.io.Serializable

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

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

Constructor Summary
Mutants()
           
 
Method Summary
 void addMutant(int index, Mutant vMutant)
           
 void addMutant(Mutant vMutant)
           
 void clearMutant()
           
 java.util.Enumeration enumerateMutant()
           
 Mutant[] getMutant()
           
 Mutant getMutant(int index)
           
 int getMutantCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeMutant(Mutant vMutant)
           
 void setMutant(int index, Mutant vMutant)
           
 void setMutant(Mutant[] mutantArray)
           
static Mutants 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

Mutants

public Mutants()
Method Detail

addMutant

public void addMutant(Mutant vMutant)
               throws java.lang.IndexOutOfBoundsException
Parameters:
vMutant -
java.lang.IndexOutOfBoundsException

addMutant

public void addMutant(int index,
                      Mutant vMutant)
               throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vMutant -
java.lang.IndexOutOfBoundsException

clearMutant

public void clearMutant()

enumerateMutant

public java.util.Enumeration enumerateMutant()

getMutant

public Mutant getMutant(int index)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -
java.lang.IndexOutOfBoundsException

getMutant

public Mutant[] getMutant()

getMutantCount

public int getMutantCount()

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 -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

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

removeMutant

public boolean removeMutant(Mutant vMutant)
Parameters:
vMutant -

setMutant

public void setMutant(int index,
                      Mutant vMutant)
               throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vMutant -
java.lang.IndexOutOfBoundsException

setMutant

public void setMutant(Mutant[] mutantArray)
Parameters:
mutantArray -

unmarshal

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

validate

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


Copyright @ 2003 Mount Sinai School of Medicine. All Rights Reserved.