| 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 | 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
CyNetworks. |
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
CyNetworkViews. |
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 |
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 |
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 | 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 |
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.
|
| Constructor and Description |
|---|
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 Cytoscape Consortium. All rights reserved.