Package | Description |
---|---|
org.cytoscape.group |
This package provides an API for creating and managing
groups in Cytoscape.
|
org.cytoscape.group.data |
An api for configuring
CyGroup s. |
org.cytoscape.model |
This package has the core interfaces of network and
table data structures that are foundational to 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.task.edit |
This package include a set of task factory interfaces that allow
the modification or editing of various objects within Cytoscape.
|
Modifier and Type | Method and Description |
---|---|
Aggregator<?> |
CyGroupSettingsManager.getAggregator(CyGroup group,
CyColumn column)
Get the
Aggregator that will be used to aggregate the values
in a specific CyColumn for all of the nodes in a group onto
the corresponding column in the group node. |
Aggregator<?> |
CyGroupSettingsManager.getOverrideAggregation(CyColumn column)
Get the override aggregation setting for a column (if any).
|
Aggregator<?> |
CyGroupSettingsManager.getOverrideAggregation(CyGroup group,
CyColumn column)
Get the override aggregation setting for a column (if any) in a specific group.
|
void |
CyGroupSettingsManager.setOverrideAggregation(CyColumn column,
Aggregator<?> agg)
set the override aggregation setting for a column (if any).
|
void |
CyGroupSettingsManager.setOverrideAggregation(CyGroup group,
CyColumn column,
Aggregator<?> agg)
set the override aggregation setting for a column in a group (if any).
|
Modifier and Type | Method and Description |
---|---|
<T> T |
Aggregator.aggregate(CyTable table,
CyGroup group,
CyColumn column)
Aggregate the column for the members of the specified group into
the group.
|
Modifier and Type | Method and Description |
---|---|
CyColumn |
CyTable.getColumn(String columnName)
Returns the column for the specified name.
|
CyColumn |
CyTable.getPrimaryKey()
Returns the column type of the primary key for this table.
|
Modifier and Type | Method and Description |
---|---|
Collection<CyColumn> |
CyTable.getColumns()
Returns the column types for all columns in this table.
|
Modifier and Type | Field and Description |
---|---|
protected CyColumn |
AbstractTableColumnTask.column
The
CyColumn that descendants will operate on. |
protected CyColumn |
AbstractTableCellTask.column
|
Modifier and Type | Method and Description |
---|---|
TaskIterator |
TableColumnTaskFactory.createTaskIterator(CyColumn column)
Used to provision this factory with a
CyColumn that will be used to create tasks. |
TaskIterator |
TableCellTaskFactory.createTaskIterator(CyColumn column,
Object primaryKeyValue)
Used to provision this factory with a
CyColumn and a primary key that will be
used to create tasks. |
boolean |
TableColumnTaskFactory.isReady(CyColumn column)
Returns true if this task factory is ready to produce a TaskIterator.
|
boolean |
AbstractTableColumnTaskFactory.isReady(CyColumn column)
Returns true if the supplied column is not null.
|
boolean |
TableCellTaskFactory.isReady(CyColumn column,
Object primaryKeyValue)
Returns true if this task factory is ready to produce a TaskIterator.
|
boolean |
AbstractTableCellTaskFactory.isReady(CyColumn column,
Object primaryKeyValue)
Returns true if the supplied column and value are not null.
|
Constructor and Description |
---|
AbstractTableCellTask(CyColumn column,
Object primaryKeyValue)
Initializes a Task that needs to operate on a CyTable cell entry.
|
AbstractTableColumnTask(CyColumn column)
Initializes a Task that needs to operate on a CyTable column.
|
Modifier and Type | Method and Description |
---|---|
TaskIterator |
RenameColumnTaskFactory.createTaskIterator(CyColumn column,
String newColumnName)
Create a task iterator for renaming a selected column.
|
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 |
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.
|
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.