Uses of Interface
org.cytoscape.work.Task
Packages that use Task
Package
Description
Handle importing Cytoscape data (network, attributes, session, properties, etc) from files/URLs.
This package provides factory interfaces to be used by anyone wishing to provide
export or writing capabilities to the rest of Cytoscape.
This package provides base classes for common task factory types as well as their associated task types found in Cytoscape.
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.
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.readModifier and TypeInterfaceDescriptioninterfaceAn extension of the Task interface that returns an array ofCyNetworkobjects that are read as part of the Task.interfaceAn extension of the Task interface that returns a property object.interfaceAn extension of the Task interface that returns aorg.cytoscape.property.session.Cysessionobject.interfaceAn extension of the Task interface that returns an array ofCyTableobjects.interfaceAn extension of the Task interface that returns aVisualStyleobject.Classes in org.cytoscape.io.read that implement Task -
Uses of Task in org.cytoscape.io.write
Subinterfaces of Task in org.cytoscape.io.writeModifier and TypeInterfaceDescriptioninterfaceA marker interface used to identify tasks involved in writing data. -
Uses of Task in org.cytoscape.task
Classes in org.cytoscape.task that implement TaskModifier and TypeClassDescriptionclassThe base class for all tasks that need to operate on an edge view and possibly its associated network view.classThe base class for all tasks that need to operate on a Collection ofCyNetworks.classBase class for all tasks that need to operate on aCyNetwork.classThe base class for all tasks that need to operate on a Collection ofCyNetworkViews.classThe base class for all tasks that need to operate on a network view.classThe base class for all tasks that need to operate on a node view and possibly its associated network view.classThe base class for all tasks that need to operate on a Collection ofCyRootNetworks.classBase class for all tasks that need to operate on aCyRow.classA base class for Tasks that need to operate on a single CyTable cell.classA base class for Tasks that need to operate on an entire CyTable column.classA 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 TaskModifier and TypeClassDescriptionclassThis is a basic implementation of a LayoutAlgorithm Task that does some bookkeeping, but primarily delegates to the doLayout() method.classThis 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.classThis 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.workModifier and TypeInterfaceDescriptioninterfaceATaskthat notifies its observers when it is finished executing.Classes in org.cytoscape.work that implement TaskModifier and TypeClassDescriptionclassA base class for tasks that need to be able to access the TaskIterator that contains them.Methods in org.cytoscape.work that return TaskModifier and TypeMethodDescriptionFinishStatus.getTask()Returns the task that was cancelled or that had failed, or returns null if the task iterator succeeded.TaskIterator.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 TaskModifier and TypeMethodDescriptionvoidAdds 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 final 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 FinishStatusConstruct a newFinishStatusobject that indicates failure.Constructors in org.cytoscape.work with parameters of type TaskModifierConstructorDescriptionprotectedFinishStatus(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.