Package org.cytoscape.task
This package provides base classes for common task factory types as well as their associated task types found in Cytoscape.
-
Interface Summary Interface Description DynamicTaskFactoryProvisioner TODO: Missing documentationEdgeViewTaskFactory A task factory that creates one or more tasks that operate on the specified View<CyEdge> within the specified CyNetworkView.NetworkCollectionTaskFactory Produces a task iterator for the specified collection of networks.NetworkTaskFactory A task factory that creates one or more tasks that operate on the specified CyNetwork.NetworkViewCollectionTaskFactory A task factory that creates one or more tasks that operate on the specified collection of network views.NetworkViewLocationTaskFactory An extension of TaskFactory that provides support for tasks that need to know the a location within a CyNetworkView to perform their task.NetworkViewTaskFactory A task factory that creates one or more tasks that operate on the specified CyNetworkView.NodeViewTaskFactory A task factory that creates a task that operates on the specified View<CyNode> within the specified CyNetworkView.RootNetworkCollectionTaskFactory Produces a task iterator for the specified collection of root-networks.RowTaskFactory A task factory that creates one or more tasks that operate on the specified CyRow.TableCellTaskFactory A task factory that creates one or more tasks that operate on the specified CyColumn along with primary key.TableColumnTaskFactory A task factory that creates one or more tasks that operate on the specified CyColumn.TableTaskFactory A task factory that creates one or more tasks that operate on the specified CyTable. -
Class Summary Class Description AbstractEdgeViewTask The base class for all tasks that need to operate on an edge view and possibly its associated network view.AbstractEdgeViewTaskFactory An EdgeViewTaskFactory that is always ready to produce a TaskIterator.AbstractNetworkCollectionTask The base class for all tasks that need to operate on a Collection ofCyNetwork
s.AbstractNetworkCollectionTaskFactory An NetworkCollectionTaskFactory that is always ready to produce a TaskIterator.AbstractNetworkTask Base class for all tasks that need to operate on aCyNetwork
.AbstractNetworkTaskFactory A NetworkTaskFactory that is always ready to produce a TaskIterator.AbstractNetworkViewCollectionTask The base class for all tasks that need to operate on a Collection ofCyNetworkView
s.AbstractNetworkViewCollectionTaskFactory A NetworkViewCollectionTaskFactory that is always ready to produce a TaskIterator.AbstractNetworkViewLocationTaskFactory A base class for task factories that need to add a functionality to the network view considering a given location (for example adding a node where a mouse was clicked).AbstractNetworkViewTask The base class for all tasks that need to operate on a network view.AbstractNetworkViewTaskFactory A NetworkViewTaskFactory that is always ready to produce a TaskIterator.AbstractNodeViewTask The base class for all tasks that need to operate on a node view and possibly its associated network view.AbstractNodeViewTaskFactory A NodeViewTaskFactory that is always ready to produce a TaskIterator.AbstractRootNetworkCollectionTask The base class for all tasks that need to operate on a Collection ofCyRootNetwork
s.AbstractRootNetworkCollectionTaskFactory ARootNetworkCollectionTaskFactory
that is always ready to produce a TaskIterator.AbstractRowTask Base class for all tasks that need to operate on aCyRow
.AbstractTableCellTask A base class for Tasks that need to operate on a single CyTable cell.AbstractTableCellTaskFactory A TableCellTaskFactory that is always ready to produce a TaskIterator.AbstractTableColumnTask A base class for Tasks that need to operate on an entire CyTable column.AbstractTableColumnTaskFactory A TableColumnTaskFactory that is always ready to produce a TaskIterator.AbstractTableTask A base class for Tasks that need to operate on an entireCyTable
.AbstractTableTaskFactory A TableTaskFactory that is always ready to produce a TaskIterator.