Package | Description |
---|---|
org.cytoscape.application.swing |
This package defines the various interfaces, abstract classes, and enums
that represent the Cytoscape Swing Application API.
|
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.
|
org.cytoscape.util.json |
Modifier and Type | Method and Description |
---|---|
CyColumn |
CyColumnComboBox.getSelectedItem()
Override getSelectedItem() and use covariant return type to change return type to CyColumn.
|
Modifier and Type | Method and Description |
---|---|
void |
CyColumnSelector.update(Collection<CyColumn> columns,
Collection<String> selectedColumnNames)
Updates the control to display the given CyColumn objects.
|
Constructor and Description |
---|
CyColumnComboBox(CyColumnPresentationManager columnPresentationManager,
Collection<CyColumn> columns)
Creates a CyColumnComboBox with all entries enabled.
|
CyColumnComboBox(CyColumnPresentationManager columnPresentationManager,
Collection<CyColumn> columns,
Predicate<CyColumn> enabledPredicate)
Creates a CyColumnComboBox.
|
CyColumnComboBox(CyColumnPresentationManager columnPresentationManager,
Collection<CyColumn> columns,
Predicate<CyColumn> enabledPredicate)
Creates a CyColumnComboBox.
|
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 fullyQualifiedName)
Returns the column with the specified fully-qualified name.
|
default CyColumn |
CyTable.getColumn(String namespace,
String name)
Returns the column for the specified name in the specified namespace.
|
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.
|
default Collection<CyColumn> |
CyTable.getColumns(String namespace)
Returns the column types for all columns in this table in the given namespace.
|
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.
|
Modifier and Type | Method and Description |
---|---|
String |
CyJSONUtil.toJson(CyColumn cyColumn,
boolean includeDefinition,
boolean includeValues)
Returns a JSON representation of CyColumn.
|
String |
CyJSONUtil.toJson(CyNetwork network,
CyEdge cyEdge,
CyColumn... columns)
Returns a JSON representation of a single CyEdge and its relevant data.
|
String |
CyJSONUtil.toJson(CyNetwork network,
CyNode cyNode,
CyColumn... columns)
Returns a JSON representation of a single CyNode and its relevant data.
|
String |
CyJSONUtil.toJson(CyRow cyRow,
CyColumn... columns)
Returns a JSON representation of a table row.
|
Modifier and Type | Method and Description |
---|---|
String |
CyJSONUtil.cyColumnsToJson(Collection<CyColumn> collection)
Returns a list of references (via column name) for a collection of CyColumn.
|
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.