edu.mssm.crover.domain2d.rbdg.xml
Class RbdeDiagram

java.lang.Object
  |
  +--edu.mssm.crover.domain2d.rbdg.xml.RbdeDiagram
All Implemented Interfaces:
java.io.Serializable

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

Input file for construction of one diagram.

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

Constructor Summary
RbdeDiagram()
           
 
Method Summary
 Diagram getDiagram()
           
 DiagramLayout getDiagramLayout()
           
 Protein getProtein()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setDiagram(Diagram diagram)
           
 void setDiagramLayout(DiagramLayout diagramLayout)
           
 void setProtein(Protein protein)
           
static RbdeDiagram 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

RbdeDiagram

public RbdeDiagram()
Method Detail

getDiagram

public Diagram getDiagram()

getDiagramLayout

public DiagramLayout getDiagramLayout()

getProtein

public Protein getProtein()

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

setDiagram

public void setDiagram(Diagram diagram)
Parameters:
diagram -

setDiagramLayout

public void setDiagramLayout(DiagramLayout diagramLayout)
Parameters:
diagramLayout -

setProtein

public void setProtein(Protein protein)
Parameters:
protein -

unmarshal

public static RbdeDiagram 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.