Uses of Interface
org.cytoscape.group.CyGroup
-
Packages that use CyGroup Package Description org.cytoscape.group This package provides an API for creating and managing groups in Cytoscape.org.cytoscape.group.data An api for configuringCyGroup
s.org.cytoscape.group.events This package contains the various events and listeners related to group management, creation, and destruction. -
-
Uses of CyGroup in org.cytoscape.group
Methods in org.cytoscape.group that return CyGroup Modifier and Type Method Description CyGroup
CyGroupFactory. createGroup(CyNetwork network, boolean register)
Creates a CyGroup object in the referenced network.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
CyGroupFactory. createGroup(CyNetwork network, CyNode node, boolean register)
Creates a CyGroup object in the referenced network from an existingCyNode
.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 existingCyNode
.CyGroup
CyGroupManager. getGroup(CyNode node, CyNetwork network)
Return the group the corresponds to a particular node in aCyNetwork
.Methods in org.cytoscape.group that return types with arguments of type CyGroup Modifier and Type Method 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 ofCyGroup
s this node is in.List<CyGroup>
CyGroupManager. getGroupsForNode(CyNode node, CyNetwork network)
Return the list ofCyGroup
s this node is in for a particular network.Methods in org.cytoscape.group with parameters of type CyGroup Modifier and Type Method 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 theAggregator
that will be used to aggregate the values in a specificCyColumn
for all of the nodes in a group onto the corresponding column in the group node.Aggregator<?>
CyGroupSettingsManager. getDefaultAggregation(CyGroup group, Class<?> ovClass)
Get theAggregator
for a specific column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.Aggregator<?>
CyGroupSettingsManager. getDefaultListAggregation(CyGroup group, Class<?> ovClass)
Get theAggregator
for a specific List column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.CyGroupSettingsManager.DoubleClickAction
CyGroupSettingsManager. getDoubleClickAction(CyGroup group)
Get the currentCyGroupSettingsManager.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 currentCyGroupSettingsManager.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 specifiedCyGroup
.void
CyGroupSettingsManager. setDefaultAggregation(CyGroup group, Class<?> ovClass, String aggName)
Set theAggregator
for a specific column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.void
CyGroupSettingsManager. setDefaultAggregation(CyGroup group, Class<?> ovClass, Aggregator<?> agg)
Set theAggregator
for a specific column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.void
CyGroupSettingsManager. setDefaultListAggregation(CyGroup group, Class<?> ovClass, String aggName)
Set theAggregator
for a specific List column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.void
CyGroupSettingsManager. setDefaultListAggregation(CyGroup group, Class<?> ovClass, Aggregator<?> agg)
Set theAggregator
for a specific List column type as expressed as a javaClass
that will be used in the specifiedCyGroup
.void
CyGroupSettingsManager. setDoubleClickAction(CyGroup group, CyGroupSettingsManager.DoubleClickAction action)
Set theCyGroupSettingsManager.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 theCyGroupSettingsManager.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 specificCyGroup
.Method parameters in org.cytoscape.group with type arguments of type CyGroup Modifier and Type Method Description void
CyGroupManager. addGroups(List<CyGroup> groups)
Registers a list of groups with the group manager. -
Uses of CyGroup in org.cytoscape.group.data
Methods in org.cytoscape.group.data with parameters of type CyGroup Modifier and Type Method Description <T> T
Aggregator. aggregate(CyTable table, CyGroup group, CyColumn column)
Aggregate the column for the members of the specified group into the group. -
Uses of CyGroup in org.cytoscape.group.events
Constructors in org.cytoscape.group.events with parameters of type CyGroup Constructor 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, List<CyEdge> edges)
Constructs event.GroupEdgesAddedEvent(CyGroup source, CyEdge edge)
Constructs event.GroupEdgesRemovedEvent(CyGroup source, List<CyEdge> edges)
Constructs event.GroupEdgesRemovedEvent(CyGroup source, CyEdge edge)
Constructs event.GroupNodesAddedEvent(CyGroup source, List<CyNode> nodes)
Constructs event.GroupNodesAddedEvent(CyGroup source, CyNode node)
Constructs event.GroupNodesRemovedEvent(CyGroup source, List<CyNode> nodes)
Constructs event.GroupNodesRemovedEvent(CyGroup source, CyNode node)
Constructs event.
-