fr.curie.BiNoM.cytoscape.biopax.query
Class BioPAXSelectEntitiesTask

java.lang.Object
  extended by fr.curie.BiNoM.cytoscape.biopax.query.BioPAXSelectEntitiesTask
All Implemented Interfaces:
cytoscape.task.Haltable, cytoscape.task.Task, java.lang.Runnable

public class BioPAXSelectEntitiesTask
extends java.lang.Object
implements cytoscape.task.Task


Field Summary
static int INPUT_CURRENT_NETWORK
           
static int INPUT_LISTOF_NAMES
           
static int OUTPUT_CURRENT_NETWORK
           
static int OUTPUT_NEW_NETWORK
           
 
Constructor Summary
BioPAXSelectEntitiesTask(BioPAXGraphQuery q, int itype, int otype)
           
 
Method Summary
 BioPAXGraphQuery getBioPAXGraphQuery()
           
 java.lang.String getTitle()
           
 void halt()
           
 void run()
           
 void setTaskMonitor(cytoscape.task.TaskMonitor taskMonitor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INPUT_CURRENT_NETWORK

public static int INPUT_CURRENT_NETWORK

INPUT_LISTOF_NAMES

public static int INPUT_LISTOF_NAMES

OUTPUT_CURRENT_NETWORK

public static int OUTPUT_CURRENT_NETWORK

OUTPUT_NEW_NETWORK

public static int OUTPUT_NEW_NETWORK
Constructor Detail

BioPAXSelectEntitiesTask

public BioPAXSelectEntitiesTask(BioPAXGraphQuery q,
                                int itype,
                                int otype)
Method Detail

getBioPAXGraphQuery

public BioPAXGraphQuery getBioPAXGraphQuery()

run

public void run()
Specified by:
run in interface cytoscape.task.Task
Specified by:
run in interface java.lang.Runnable

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface cytoscape.task.Task

halt

public void halt()
Specified by:
halt in interface cytoscape.task.Haltable
Specified by:
halt in interface cytoscape.task.Task

setTaskMonitor

public void setTaskMonitor(cytoscape.task.TaskMonitor taskMonitor)
                    throws java.lang.IllegalThreadStateException
Specified by:
setTaskMonitor in interface cytoscape.task.Task
Throws:
java.lang.IllegalThreadStateException