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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CyNetworkReader
An extension of the Task interface that returns an array of
CyNetwork objects that are read as part
of the Task. |
interface |
CyPropertyReader
An extension of the Task interface that returns a property
object.
|
interface |
CySessionReader
An extension of the Task interface that returns a
org.cytoscape.property.session.Cysession object. |
interface |
CyTableReader
An extension of the Task interface that returns an array of
CyTable objects. |
interface |
VizmapReader
An extension of the Task interface that returns a
VisualStyle object. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCyNetworkReader |
Modifier and Type | Interface and Description |
---|---|
interface |
CyWriter
A marker interface used to identify tasks involved in
writing data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEdgeViewTask
The base class for all tasks that need to operate on an edge view and possibly its associated network view.
|
class |
AbstractNetworkCollectionTask
The base class for all tasks that need to operate on a Collection of
CyNetwork s. |
class |
AbstractNetworkTask
Base class for all tasks that need to operate on a
CyNetwork . |
class |
AbstractNetworkViewCollectionTask
The base class for all tasks that need to operate on a Collection of
CyNetworkView s. |
class |
AbstractNetworkViewTask
The base class for all tasks that need to operate on a network view.
|
class |
AbstractNodeViewTask
The base class for all tasks that need to operate on a node view and possibly its associated network view.
|
class |
AbstractRootNetworkCollectionTask
The base class for all tasks that need to operate on a Collection of
CyRootNetwork s. |
class |
AbstractRowTask
Base class for all tasks that need to operate on a
CyRow . |
class |
AbstractTableCellTask
A base class for Tasks that need to operate on a single CyTable cell.
|
class |
AbstractTableColumnTask
A base class for Tasks that need to operate on an entire CyTable column.
|
class |
AbstractTableTask
A base class for Tasks that need to operate on an entire
CyTable . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLayoutTask
This is a basic implementation of a LayoutAlgorithm Task that does some
bookkeeping, but primarily delegates to the doLayout() method.
|
class |
AbstractParallelPartitionLayoutTask
This 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.
|
class |
AbstractPartitionLayoutTask
This 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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ObservableTask
A
Task that notifies its observers when it is finished
executing. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTask
A base class for tasks that need to be able to access the TaskIterator that contains them.
|
Modifier and Type | Method and Description |
---|---|
Task |
FinishStatus.getTask()
Returns the task that was cancelled or that had failed, or returns null if the task iterator succeeded.
|
Task |
TaskIterator.next()
Returns the next Task in order if the TaskIterator can still yield more Tasks, otherwise throws
an exception.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskIterator.append(Task task)
Adds the given task to the end of this iterator.
|
void |
TaskIterator.insertTasksAfter(Task referenceTask,
Task... newTasks)
Inserts "newTasks" immediately after "referenceTask".
|
void |
TaskIterator.insertTasksAfter(Task referenceTask,
Task... newTasks)
Inserts "newTasks" immediately after "referenceTask".
|
void |
TaskIterator.insertTasksAfter(Task referenceTask,
TaskIterator newTasks)
Inserts "newTasks" immediately after "referenceTask".
|
protected void |
AbstractTask.insertTasksAfterCurrentTask(Task... newTasks)
Inserts "newTasks" after the current Task, in the TaskIterator that is being managed by this class.
|
static FinishStatus |
FinishStatus.newCancelled(Task cancelledTask)
Construct a new
FinishStatus object that indicates cancellation. |
static FinishStatus |
FinishStatus.newFailed(Task failedTask,
Exception exception)
Construct a new
FinishStatus object that indicates failure. |
Constructor and 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.
|
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.