Package | Description |
---|---|
org.cytoscape.jobs |
This package provides a mechanism for executing remote jobs from within Cytoscape.
|
org.cytoscape.model |
This package has the core interfaces of network and
table data structures that are foundational to Cytoscape.
|
org.cytoscape.model.subnetwork |
This package contains rootnetwork and subnetwork extensions to the
CyNetwork interface that provide a more complex meta-network
data model.
|
org.cytoscape.session |
This package contains the interfaces and classes necessary to capturing,
storing, and retrieving the state of a Cytoscape session.
|
org.cytoscape.task.edit |
This package include a set of task factory interfaces that allow
the modification or editing of various objects within Cytoscape.
|
org.cytoscape.view.model |
Module for View Models and Visual Properties.
|
org.cytoscape.view.presentation.customgraphics |
This package provides an API for augmenting a
RenderingEngine s
node rendering with custom graphics. |
org.cytoscape.view.presentation.property |
Implementations of basic VisualProperty objects and VisualLexicons.
|
org.cytoscape.view.vizmap |
Visual Mapping basic API module.
|
org.cytoscape.view.vizmap.gui.editor |
Provides editors for Visual Properties and editor managers for VizMap GUI.
|
org.cytoscape.view.vizmap.mappings |
APIs for different mapping functions -- continuous mapping, discrete mapping and pass through mapping.
|
Modifier and Type | Method and Description |
---|---|
static Map<Long,CyIdentifiable> |
SUIDUtil.restoreSUIDs(CyJob job,
CyNetwork network,
List<Long> oldIds,
boolean clear)
Method to restore Cytoscape objects based on a list of SUIDs that were sent to the remote
service as saved in the hidden table.
|
Modifier and Type | Method and Description |
---|---|
default CyJobData |
CyJobDataService.addData(CyJobData data,
String key,
CyNetwork network,
List<? extends CyIdentifiable> nodesAndEdges,
List<String> nodeColumns,
List<String> edgeColumns)
An optional method to add
network data to a
CyJobData item. |
default CyJobData |
CyJobDataService.addData(CyJobData data,
String key,
CyNetworkView networkView,
List<? extends CyIdentifiable> nodesAndEdges,
List<VisualProperty<?>> properties)
An optional method to
add network view data to a
CyJobData item. |
static void |
SUIDUtil.saveSUIDs(CyJob job,
CyNetwork network,
List<? extends CyIdentifiable> objs)
This method may be used to save a list of SUIDs that have been sent to a remote
service so that they may be restored later
|
Modifier and Type | Interface and Description |
---|---|
interface |
CyEdge
An object that represents an edge within a network of nodes (vertices)
and edges.
|
interface |
CyNetwork
CyNetwork is the primary interface for representing a network (graph)
data structure in Cytoscape.
|
interface |
CyNode
An object that represents a node (vertex) within a network
of nodes and edges.
|
interface |
CyTable
A simple representation of a table object consisting of rows
and columns.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends CyIdentifiable> |
CyNetworkTableManager.getTableType(CyTable table)
|
Modifier and Type | Method and Description |
---|---|
CyRow |
CyNetwork.getRow(CyIdentifiable entry)
A convenience method that returns the row in the default table
for this object.
|
CyRow |
CyNetwork.getRow(CyIdentifiable entry,
String namespace)
Returns the row for the specified table name for this object.
|
Modifier and Type | Method and Description |
---|---|
Set<CyTable> |
CyTableManager.getLocalTables(Class<? extends CyIdentifiable> type)
Returns set of all local tables for the given data type.
|
CyTable |
CyNetwork.getTable(Class<? extends CyIdentifiable> type,
String namespace)
Returns the table with the specified namespace and type from this
network.
|
CyTable |
CyNetworkTableManager.getTable(CyNetwork network,
Class<? extends CyIdentifiable> type,
String namespace)
Returns the table with the specified namespace and type from the
network.
|
Map<String,CyTable> |
CyNetworkTableManager.getTables(CyNetwork network,
Class<? extends CyIdentifiable> type)
Returns a read-only map of all of the tables for the specified type
from the network.
|
void |
CyNetworkTableManager.removeTable(CyNetwork network,
Class<? extends CyIdentifiable> type,
String namespace)
Removes the table with the specified namespace and type from
the network.
|
void |
CyNetworkTableManager.setTable(CyNetwork network,
Class<? extends CyIdentifiable> type,
String namespace,
CyTable table)
Associates the given table to the network using the specified namespace and type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CyRootNetwork
CyRootNetwork is an interface for managing Cytoscape's
meta-network implementation.
|
interface |
CySubNetwork
|
Modifier and Type | Method and Description |
---|---|
<T extends CyIdentifiable> |
CySession.getObject(Long oldSUID,
Class<T> type)
When a session is restored, Cytoscape automatically generates new SUIDs.
|
<T extends CyIdentifiable> |
CySession.getObject(String oldId,
Class<T> type)
When a session is restored, Cytoscape automatically generates new SUIDs.
|
Modifier and Type | Method and Description |
---|---|
CySession.Builder |
CySession.Builder.objectMap(Map<Class<? extends CyIdentifiable>,Map<Object,? extends CyIdentifiable>> map)
Returns an instance of Builder that has at least been configured with the specified old ID maps.
|
CySession.Builder |
CySession.Builder.objectMap(Map<Class<? extends CyIdentifiable>,Map<Object,? extends CyIdentifiable>> map)
Returns an instance of Builder that has at least been configured with the specified old ID maps.
|
Modifier and Type | Method and Description |
---|---|
TaskIterator |
ImportDataTableTaskFactory.createTaskIterator(CyTable globalTable,
boolean selectedNetworksOnly,
boolean loadToUnassignedTable,
List<CyNetwork> networkList,
CyRootNetwork rootNetwork,
CyColumn targetJoinColumn,
Class<? extends CyIdentifiable> tableType)
Creates a task iterator for importing a table data in a network data table.
|
TaskIterator |
MapTableToNetworkTablesTaskFactory.createTaskIterator(CyTable globalTable,
boolean selectedNetworksOnly,
List<CyNetwork> networkList,
Class<? extends CyIdentifiable> tableType) |
TaskIterator |
JoinTablesTaskTaskFactory.createTaskIterator(CyTable globalTable,
boolean selectedNetworksOnly,
List<CyNetwork> networkList,
CyRootNetwork rootNetwork,
CyColumn targetJoinColumn,
Class<? extends CyIdentifiable> tableType) |
TaskIterator |
MergeTablesTaskFactory.createTaskIterator(CyTable sourceTable,
CyTable targetTable,
List<String> sourceColumnsList,
String sourceKeyColumn,
boolean mergeColumnVirtual,
boolean mapToNetworks,
boolean selectedNetworksOnly,
List<CyNetwork> networkList,
CyRootNetwork rootNetwork,
CyColumn targetJoinColumn,
Class<? extends CyIdentifiable> tableType)
Creates a task iterator for merging two data tables.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CyNetworkView
Additional methods for CyNetworkView.
|
interface |
NullCyNetworkView
A CyNetwork with no corresponding view.
|
interface |
View<S>
The base interface that defines methods used to set visual properties
for nodes, edges, and networks.
|
Modifier and Type | Method and Description |
---|---|
Collection<View<? extends CyIdentifiable>> |
CyNetworkView.getAllViews()
Returns a list of all View including those for Nodes, Edges, and Network.
|
Class<? extends CyIdentifiable> |
VisualProperty.getTargetDataType()
VisualProperty is always associated with a data type.
|
Class<? extends CyIdentifiable> |
AbstractVisualProperty.getTargetDataType() |
Constructor and Description |
---|
AbstractVisualProperty(T defaultValue,
Range<T> range,
String id,
String displayName,
Class<? extends CyIdentifiable> targetObjectDataType)
Constructor to set all immutable fields.
|
Modifier and Type | Method and Description |
---|---|
void |
Cy2DGraphicLayer.draw(Graphics2D g,
Shape shape,
CyNetworkView networkView,
View<? extends CyIdentifiable> view)
This method is called by Cytoscape when a
CyNetworkView is being updated in order to let the
custom graphics draw onto its Graphics2D object. |
List<T> |
CyCustomGraphics.getLayers(CyNetworkView networkView,
View<? extends CyIdentifiable> grView)
Get layers that belong to this object.
|
Constructor and Description |
---|
ArrowShapeVisualProperty(ArrowShape defaultValue,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
BooleanVisualProperty(Boolean def,
String id,
String displayName,
Boolean ignoreDefault,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
BooleanVisualProperty(Boolean def,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
DefaultVisualizableVisualProperty(String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType) |
DoubleVisualProperty(Double def,
Range<Double> range,
String id,
String displayName,
boolean ignoreDefault,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
DoubleVisualProperty(Double def,
Range<Double> range,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
FontVisualProperty(Font def,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
IntegerVisualProperty(Integer def,
Range<Integer> range,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
LineTypeVisualProperty(LineType defaultValue,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
NodeShapeVisualProperty(NodeShape defaultValue,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
PaintVisualProperty(Paint def,
Range<Paint> range,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
StringVisualProperty(String def,
Range<String> range,
String id,
String displayName,
boolean ignoreDefault,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
StringVisualProperty(String def,
Range<String> range,
String id,
String displayName,
Class<? extends CyIdentifiable> modelDataType)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
VisualStyle.apply(CyRow row,
View<? extends CyIdentifiable> view)
Apply Visual Property values only to the given View Object (node or edge).
|
void |
VisualMappingFunction.apply(CyRow row,
View<? extends CyIdentifiable> view)
Apply mapping to the view model.
|
Modifier and Type | Method and Description |
---|---|
PropertyEditor |
EditorManager.getDataTableComboBoxEditor(Class<? extends CyIdentifiable> targetObjectType)
Attribute selector for the given table entry type.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractVisualMappingFunction.apply(CyRow row,
View<? extends CyIdentifiable> view) |
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.