uk.ac.ebi.intact.application.graph2MIF
Class GraphFactory

java.lang.Object
  |
  +--uk.ac.ebi.intact.application.graph2MIF.GraphFactory

public class GraphFactory
extends java.lang.Object

Graph producer.

Version:
$Id: GraphFactory.java,v 1.1 2003/10/30 15:47:55 skerrien Exp $
Author:
Samuel Kerrien (skerrien@ebi.ac.uk)

Constructor Summary
GraphFactory()
           
 
Method Summary
static Graph getGraph(java.lang.String queryString, java.lang.Integer depth)
          getInteractionNetwork retrieves a interactionnetwork (graph) from a given queryString and depth.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphFactory

public GraphFactory()
Method Detail

getGraph

public static Graph getGraph(java.lang.String queryString,
                             java.lang.Integer depth)
                      throws IntactException,
                             NoInteractorFoundException,
                             NoGraphRetrievedException
getInteractionNetwork retrieves a interactionnetwork (graph) from a given queryString and depth. THe queryString can be a comma-separated list of Interactor's AC.

Parameters:
queryString - String queryString in IntAct
depth - Integer of the depth the graph should be expanded
Returns:
graph of the queryString with given depth
Throws:
IntactException - thrown if search for interactor failed
NoGraphRetrievedException - thrown if DOM-Object could not be serialized
NoInteractorFoundException - thrown if no Interactor found for queryString


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk