SigPath

org.sigpath.bioimport.reaction2
Class InternalLinks

java.lang.Object
  extended by org.sigpath.bioimport.reaction2.InternalLinks
All Implemented Interfaces:
Serializable

public class InternalLinks
extends Object
implements Serializable

Used to describe internal links within SigPath

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

Constructor Summary
InternalLinks()
           
 
Method Summary
 void addInvolvedInReaction(int index, InvolvedInReaction vInvolvedInReaction)
          Method addInvolvedInReaction
 void addInvolvedInReaction(InvolvedInReaction vInvolvedInReaction)
          Method addInvolvedInReaction
 void clearInvolvedInReaction()
          Method clearInvolvedInReaction
 Enumeration enumerateInvolvedInReaction()
          Method enumerateInvolvedInReaction
 InvolvedInReaction[] getInvolvedInReaction()
          Method getInvolvedInReaction
 InvolvedInReaction getInvolvedInReaction(int index)
          Method getInvolvedInReaction
 int getInvolvedInReactionCount()
          Method getInvolvedInReactionCount
 boolean isValid()
          Method isValid
 void marshal(ContentHandler handler)
          Method marshal
 void marshal(Writer out)
          Method marshal
 boolean removeInvolvedInReaction(InvolvedInReaction vInvolvedInReaction)
          Method removeInvolvedInReaction
 void setInvolvedInReaction(int index, InvolvedInReaction vInvolvedInReaction)
          Method setInvolvedInReaction
 void setInvolvedInReaction(InvolvedInReaction[] involvedInReactionArray)
          Method setInvolvedInReaction
static InternalLinks unmarshal(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

InternalLinks

public InternalLinks()
Method Detail

addInvolvedInReaction

public void addInvolvedInReaction(InvolvedInReaction vInvolvedInReaction)
                           throws IndexOutOfBoundsException
Method addInvolvedInReaction

Parameters:
vInvolvedInReaction -
Throws:
IndexOutOfBoundsException

addInvolvedInReaction

public void addInvolvedInReaction(int index,
                                  InvolvedInReaction vInvolvedInReaction)
                           throws IndexOutOfBoundsException
Method addInvolvedInReaction

Parameters:
index -
vInvolvedInReaction -
Throws:
IndexOutOfBoundsException

clearInvolvedInReaction

public void clearInvolvedInReaction()
Method clearInvolvedInReaction


enumerateInvolvedInReaction

public Enumeration enumerateInvolvedInReaction()
Method enumerateInvolvedInReaction

Returns:
Enumeration

getInvolvedInReaction

public InvolvedInReaction getInvolvedInReaction(int index)
                                         throws IndexOutOfBoundsException
Method getInvolvedInReaction

Parameters:
index -
Returns:
InvolvedInReaction
Throws:
IndexOutOfBoundsException

getInvolvedInReaction

public InvolvedInReaction[] getInvolvedInReaction()
Method getInvolvedInReaction

Returns:
InvolvedInReaction

getInvolvedInReactionCount

public int getInvolvedInReactionCount()
Method getInvolvedInReactionCount

Returns:
int

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(Writer out)
             throws MarshalException,
                    ValidationException
Method marshal

Parameters:
out -
Throws:
MarshalException
ValidationException

marshal

public void marshal(ContentHandler handler)
             throws IOException,
                    MarshalException,
                    ValidationException
Method marshal

Parameters:
handler -
Throws:
IOException
MarshalException
ValidationException

removeInvolvedInReaction

public boolean removeInvolvedInReaction(InvolvedInReaction vInvolvedInReaction)
Method removeInvolvedInReaction

Parameters:
vInvolvedInReaction -
Returns:
boolean

setInvolvedInReaction

public void setInvolvedInReaction(int index,
                                  InvolvedInReaction vInvolvedInReaction)
                           throws IndexOutOfBoundsException
Method setInvolvedInReaction

Parameters:
index -
vInvolvedInReaction -
Throws:
IndexOutOfBoundsException

setInvolvedInReaction

public void setInvolvedInReaction(InvolvedInReaction[] involvedInReactionArray)
Method setInvolvedInReaction

Parameters:
involvedInReactionArray -

unmarshal

public static InternalLinks unmarshal(Reader reader)
                               throws MarshalException,
                                      ValidationException
Method unmarshal

Parameters:
reader -
Returns:
InternalLinks
Throws:
MarshalException
ValidationException

validate

public void validate()
              throws ValidationException
Method validate

Throws:
ValidationException

SigPath

Copyright © 2002-2005 Institute for Computational Biomedicine, All Rights Reserved.