Uses of Interface
org.cytoscape.work.Task
-
Packages that use Task Package Description org.cytoscape.io.read Handle importing Cytoscape data (network, attributes, session, properties, etc) from files/URLs.org.cytoscape.io.write This package provides factory interfaces to be used by anyone wishing to provide export or writing capabilities to the rest of Cytoscape.org.cytoscape.task This package provides base classes for common task factory types as well as their associated task types found in Cytoscape.org.cytoscape.view.layout This package provides access to the available layout algorithms, as well as provides abstract layout classes and layout information containers for the convenience of implementing other layout algorithms.org.cytoscape.work This package defines the task framework, where tasks are units of work. -
-
Uses of Task in org.cytoscape.io.read
Subinterfaces of Task in org.cytoscape.io.read Modifier and Type Interface Description interfaceCyNetworkReaderAn extension of the Task interface that returns an array ofCyNetworkobjects that are read as part of the Task.interfaceCyPropertyReaderAn extension of the Task interface that returns a property object.interfaceCySessionReaderAn extension of the Task interface that returns aorg.cytoscape.property.session.Cysessionobject.interfaceCyTableReaderAn extension of the Task interface that returns an array ofCyTableobjects.interfaceVizmapReaderAn extension of the Task interface that returns aVisualStyleobject.Classes in org.cytoscape.io.read that implement Task Modifier and Type Class Description classAbstractCyNetworkReader -
Uses of Task in org.cytoscape.io.write
Subinterfaces of Task in org.cytoscape.io.write Modifier and Type Interface Description interfaceCyWriterA marker interface used to identify tasks involved in writing data. -
Uses of Task in org.cytoscape.task
Classes in org.cytoscape.task that implement Task Modifier and Type Class Description classAbstractEdgeViewTaskThe base class for all tasks that need to operate on an edge view and possibly its associated network view.classAbstractNetworkCollectionTaskThe base class for all tasks that need to operate on a Collection ofCyNetworks.classAbstractNetworkTaskBase class for all tasks that need to operate on aCyNetwork.classAbstractNetworkViewCollectionTaskThe base class for all tasks that need to operate on a Collection ofCyNetworkViews.classAbstractNetworkViewTaskThe base class for all tasks that need to operate on a network view.classAbstractNodeViewTaskThe base class for all tasks that need to operate on a node view and possibly its associated network view.classAbstractRootNetworkCollectionTaskThe base class for all tasks that need to operate on a Collection ofCyRootNetworks.classAbstractRowTaskBase class for all tasks that need to operate on aCyRow.classAbstractTableCellTaskA base class for Tasks that need to operate on a single CyTable cell.classAbstractTableColumnTaskA base class for Tasks that need to operate on an entire CyTable column.classAbstractTableTaskA base class for Tasks that need to operate on an entireCyTable. -
Uses of Task in org.cytoscape.view.layout
Classes in org.cytoscape.view.layout that implement Task Modifier and Type Class Description classAbstractLayoutTaskThis is a basic implementation of a LayoutAlgorithm Task that does some bookkeeping, but primarily delegates to the doLayout() method.classAbstractParallelPartitionLayoutTaskThis is an even more helpful implementation of a LayoutAlgorithm Task that extends AbstractPartitionLayoutTask and does the work of partitioning the CyNetworkView so that partitions may be laid out individually.classAbstractPartitionLayoutTaskThis is a more helpful implementation of a LayoutAlgorithm Task that extends AbstractBasicLayoutTask and does the work of partitioning the CyNetworkView so that partitions may be laid out individually. -
Uses of Task in org.cytoscape.work
Subinterfaces of Task in org.cytoscape.work Modifier and Type Interface Description interfaceObservableTaskATaskthat notifies its observers when it is finished executing.Classes in org.cytoscape.work that implement Task Modifier and Type Class Description classAbstractTaskA base class for tasks that need to be able to access the TaskIterator that contains them.Methods in org.cytoscape.work that return Task Modifier and Type Method Description TaskFinishStatus. getTask()Returns the task that was cancelled or that had failed, or returns null if the task iterator succeeded.TaskTaskIterator. next()Returns the next Task in order if the TaskIterator can still yield more Tasks, otherwise throws an exception.Methods in org.cytoscape.work with parameters of type Task Modifier and Type Method Description voidTaskIterator. append(Task task)Adds the given task to the end of this iterator.voidTaskIterator. insertTasksAfter(Task referenceTask, Task... newTasks)Inserts "newTasks" immediately after "referenceTask".voidTaskIterator. insertTasksAfter(Task referenceTask, TaskIterator newTasks)Inserts "newTasks" immediately after "referenceTask".protected voidAbstractTask. insertTasksAfterCurrentTask(Task... newTasks)Inserts "newTasks" after the current Task, in the TaskIterator that is being managed by this class.static FinishStatusFinishStatus. newCancelled(Task cancelledTask)Construct a newFinishStatusobject that indicates cancellation.static FinishStatusFinishStatus. newFailed(Task failedTask, Exception exception)Construct a newFinishStatusobject that indicates failure.Constructors in org.cytoscape.work with parameters of type Task Constructor Description FinishStatus(FinishStatus.Type type, Task task, Exception exception)TaskIterator(int expectedNumTasks, Task... initialTasks)Constructs an iterator that will yield Tasks in the order that they were passed into this constructor.TaskIterator(Task... initialTasks)Constructs an iterator that will yield Tasks in the order that they were passed into this constructor.
-