Uses of Interface
org.cytoscape.group.CyGroup
Packages that use CyGroup
Package
Description
This package provides an API for creating and managing
groups in Cytoscape.
An api for configuring
CyGroups.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 CyGroupModifier and TypeMethodDescriptionCyGroupFactory.createGroup(CyNetwork network, boolean register) Creates a CyGroup object in the referenced network.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.CyGroupFactory.createGroup(CyNetwork network, CyNode node, boolean register) Creates a CyGroup object in the referenced network from an existingCyNode.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.Return the group the corresponds to a particular node in aCyNetwork.Methods in org.cytoscape.group that return types with arguments of type CyGroupModifier and TypeMethodDescriptionCyGroupManager.getGroupSet(CyNetwork network) Provides the set of all the groups known to the groups manager in a particular network.CyGroupManager.getGroupsForNode(CyNode node) Return the list ofCyGroups this node is in.CyGroupManager.getGroupsForNode(CyNode node, CyNetwork network) Return the list ofCyGroups this node is in for a particular network.Methods in org.cytoscape.group with parameters of type CyGroupModifier and TypeMethodDescriptionvoidRegisters a group with the group manager.voidCyGroupManager.destroyGroup(CyGroup group) Destroy a group.Aggregator<?>CyGroupSettingsManager.getAggregator(CyGroup group, CyColumn column) Get theAggregatorthat will be used to aggregate the values in a specificCyColumnfor all of the nodes in a group onto the corresponding column in the group node.Aggregator<?>CyGroupSettingsManager.getDefaultAggregation(CyGroup group, Class<?> ovClass) Get theAggregatorfor a specific column type as expressed as a javaClassthat will be used in the specifiedCyGroup.Aggregator<?>CyGroupSettingsManager.getDefaultListAggregation(CyGroup group, Class<?> ovClass) Get theAggregatorfor a specific List column type as expressed as a javaClassthat will be used in the specifiedCyGroup.CyGroupSettingsManager.getDoubleClickAction(CyGroup group) Get the currentCyGroupSettingsManager.DoubleClickActionfor the specified group.booleanCyGroupSettingsManager.getEnableAttributeAggregation(CyGroup group) Get the setting for whether or not we're enabling aggregation for a specific group.CyGroupSettingsManager.getGroupViewType(CyGroup group) Get the currentCyGroupSettingsManager.GroupViewTypefor the specified group.Aggregator<?>CyGroupSettingsManager.getOverrideAggregation(CyGroup group, CyColumn column) Get the override aggregation setting for a column (if any) in a specific group.booleanCyGroupSettingsManager.getUseNestedNetworks(CyGroup group) Get the setting for whether or not to create a nested network view on collapsed nodes for the specifiedCyGroup.voidCyGroupSettingsManager.setDefaultAggregation(CyGroup group, Class<?> ovClass, String aggName) Set theAggregatorfor a specific column type as expressed as a javaClassthat will be used in the specifiedCyGroup.voidCyGroupSettingsManager.setDefaultAggregation(CyGroup group, Class<?> ovClass, Aggregator<?> agg) Set theAggregatorfor a specific column type as expressed as a javaClassthat will be used in the specifiedCyGroup.voidCyGroupSettingsManager.setDefaultListAggregation(CyGroup group, Class<?> ovClass, String aggName) Set theAggregatorfor a specific List column type as expressed as a javaClassthat will be used in the specifiedCyGroup.voidCyGroupSettingsManager.setDefaultListAggregation(CyGroup group, Class<?> ovClass, Aggregator<?> agg) Set theAggregatorfor a specific List column type as expressed as a javaClassthat will be used in the specifiedCyGroup.voidCyGroupSettingsManager.setDoubleClickAction(CyGroup group, CyGroupSettingsManager.DoubleClickAction action) Set theCyGroupSettingsManager.DoubleClickActionfor a specific group.voidCyGroupSettingsManager.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.voidCyGroupSettingsManager.setGroupViewType(CyGroup group, CyGroupSettingsManager.GroupViewType action) Set theCyGroupSettingsManager.GroupViewTypefor a specific group.voidCyGroupSettingsManager.setOverrideAggregation(CyGroup group, CyColumn column, Aggregator<?> agg) set the override aggregation setting for a column in a group (if any).voidCyGroupSettingsManager.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 -
Uses of CyGroup in org.cytoscape.group.data
Methods in org.cytoscape.group.data with parameters of type CyGroup -
Uses of CyGroup in org.cytoscape.group.events
Constructors in org.cytoscape.group.events with parameters of type CyGroupModifierConstructorDescriptionGroupAboutToBeDestroyedEvent(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.