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.group.events |
This package contains the various events and listeners
related to group management, creation, and destruction.
|
Modifier and Type | Method and Description |
---|---|
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
boolean register)
Creates a CyGroup object in the referenced network.
|
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
CyNode node,
boolean register)
Creates a CyGroup object in the referenced network from
an existing
CyNode . |
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
CyNode node,
List<CyNode> nodes,
List<CyEdge> edges,
boolean register)
Creates a CyGroup object in the referenced network from
an existing
CyNode . |
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
List<CyNode> nodes,
List<CyEdge> edges,
boolean register)
Creates a CyGroup object in the referenced network initially populated with
the supplied nodes.
|
CyGroup |
CyGroupManager.getGroup(CyNode node,
CyNetwork network)
Return the group the corresponds to a particular
node in a
CyNetwork . |
Modifier and Type | Method and Description |
---|---|
Set<CyGroup> |
CyGroupManager.getGroupSet(CyNetwork network)
Provides the set of all the groups known to the groups
manager in a particular network.
|
List<CyGroup> |
CyGroupManager.getGroupsForNode(CyNode node)
Return the list of
CyGroup s this node is in. |
List<CyGroup> |
CyGroupManager.getGroupsForNode(CyNode node,
CyNetwork network)
Return the list of
CyGroup s this node is in for
a particular network. |
Modifier and Type | Method and Description |
---|---|
void |
CyGroupManager.addGroup(CyGroup group)
Registers a group with the group manager.
|
void |
CyGroupManager.destroyGroup(CyGroup group)
Destroy a group.
|
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.getDefaultAggregation(CyGroup group,
Class<?> ovClass)
Get the
Aggregator for a specific column type
as expressed as a java Class that will be used in
the specified CyGroup . |
Aggregator<?> |
CyGroupSettingsManager.getDefaultListAggregation(CyGroup group,
Class<?> ovClass)
Get the
Aggregator for a specific List column type
as expressed as a java Class that will be used in
the specified CyGroup . |
CyGroupSettingsManager.DoubleClickAction |
CyGroupSettingsManager.getDoubleClickAction(CyGroup group)
Get the current
CyGroupSettingsManager.DoubleClickAction for the specified group. |
boolean |
CyGroupSettingsManager.getEnableAttributeAggregation(CyGroup group)
Get the setting for whether or not we're enabling aggregation for
a specific group.
|
CyGroupSettingsManager.GroupViewType |
CyGroupSettingsManager.getGroupViewType(CyGroup group)
Get the current
CyGroupSettingsManager.GroupViewType for the specified group. |
Aggregator<?> |
CyGroupSettingsManager.getOverrideAggregation(CyGroup group,
CyColumn column)
Get the override aggregation setting for a column (if any) in a specific group.
|
boolean |
CyGroupSettingsManager.getUseNestedNetworks(CyGroup group)
Get the setting for whether or not to create a nested
network view on collapsed nodes for the specified
CyGroup . |
void |
CyGroupSettingsManager.setDefaultAggregation(CyGroup group,
Class<?> ovClass,
Aggregator<?> agg)
Set the
Aggregator for a specific column type
as expressed as a java Class that will be used in
the specified CyGroup . |
void |
CyGroupSettingsManager.setDefaultAggregation(CyGroup group,
Class<?> ovClass,
String aggName)
Set the
Aggregator for a specific column type
as expressed as a java Class that will be used in
the specified CyGroup . |
void |
CyGroupSettingsManager.setDefaultListAggregation(CyGroup group,
Class<?> ovClass,
Aggregator<?> agg)
Set the
Aggregator for a specific List column type
as expressed as a java Class that will be used in
the specified CyGroup . |
void |
CyGroupSettingsManager.setDefaultListAggregation(CyGroup group,
Class<?> ovClass,
String aggName)
Set the
Aggregator for a specific List column type
as expressed as a java Class that will be used in
the specified CyGroup . |
void |
CyGroupSettingsManager.setDoubleClickAction(CyGroup group,
CyGroupSettingsManager.DoubleClickAction action)
Set the
CyGroupSettingsManager.DoubleClickAction for a specific group. |
void |
CyGroupSettingsManager.setEnableAttributeAggregation(CyGroup group,
boolean aggregate)
Set the setting for whether or not we're aggregating values for
member nodes onto the group node for a specific group.
|
void |
CyGroupSettingsManager.setGroupViewType(CyGroup group,
CyGroupSettingsManager.GroupViewType action)
Set the
CyGroupSettingsManager.GroupViewType for a specific group. |
void |
CyGroupSettingsManager.setOverrideAggregation(CyGroup group,
CyColumn column,
Aggregator<?> agg)
set the override aggregation setting for a column in a group (if any).
|
void |
CyGroupSettingsManager.setUseNestedNetworks(CyGroup group,
boolean useNestedNetwork)
Set the setting for whether or not to create a nested
network view on collapsed nodes for a specific
CyGroup . |
Modifier and Type | Method and Description |
---|---|
void |
CyGroupManager.addGroups(List<CyGroup> groups)
Registers a list of groups with the group manager.
|
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.
|
Constructor and Description |
---|
GroupAboutToBeDestroyedEvent(CyGroupManager source,
CyGroup group)
Constructs event.
|
GroupAboutToBeRemovedEvent(CyGroup source,
CyNetwork network)
Constructs event.
|
GroupAboutToCollapseEvent(CyGroup source,
CyNetwork network,
boolean collapsing)
Constructs event.
|
GroupAddedEvent(CyGroupManager source,
CyGroup group)
Constructs event.
|
GroupAddedToNetworkEvent(CyGroup source,
CyNetwork network)
Constructs event.
|
GroupCollapsedEvent(CyGroup source,
CyNetwork network,
boolean collapsed)
Constructs event.
|
GroupEdgesAddedEvent(CyGroup source,
CyEdge edge)
Constructs event.
|
GroupEdgesAddedEvent(CyGroup source,
List<CyEdge> edges)
Constructs event.
|
GroupEdgesRemovedEvent(CyGroup source,
CyEdge edge)
Constructs event.
|
GroupEdgesRemovedEvent(CyGroup source,
List<CyEdge> edges)
Constructs event.
|
GroupNodesAddedEvent(CyGroup source,
CyNode node)
Constructs event.
|
GroupNodesAddedEvent(CyGroup source,
List<CyNode> nodes)
Constructs event.
|
GroupNodesRemovedEvent(CyGroup source,
CyNode node)
Constructs event.
|
GroupNodesRemovedEvent(CyGroup source,
List<CyNode> nodes)
Constructs event.
|
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.