| 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  CyGroups. | 
| 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  CyGroups this node is in. | 
| List<CyGroup> | CyGroupManager. getGroupsForNode(CyNode node,
                CyNetwork network)Return the list of  CyGroups 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  Aggregatorthat 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 the  Aggregatorfor a specific column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| Aggregator<?> | CyGroupSettingsManager. getDefaultListAggregation(CyGroup group,
                         Class<?> ovClass)Get the  Aggregatorfor a specific List column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| CyGroupSettingsManager.DoubleClickAction | CyGroupSettingsManager. getDoubleClickAction(CyGroup group)Get the current  CyGroupSettingsManager.DoubleClickActionfor 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.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. | 
| 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  Aggregatorfor a specific column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| void | CyGroupSettingsManager. setDefaultAggregation(CyGroup group,
                     Class<?> ovClass,
                     String aggName)Set the  Aggregatorfor a specific column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| void | CyGroupSettingsManager. setDefaultListAggregation(CyGroup group,
                         Class<?> ovClass,
                         Aggregator<?> agg)Set the  Aggregatorfor a specific List column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| void | CyGroupSettingsManager. setDefaultListAggregation(CyGroup group,
                         Class<?> ovClass,
                         String aggName)Set the  Aggregatorfor a specific List column type
 as expressed as a javaClassthat will be used in
 the specifiedCyGroup. | 
| void | CyGroupSettingsManager. setDoubleClickAction(CyGroup group,
                    CyGroupSettingsManager.DoubleClickAction action)Set the  CyGroupSettingsManager.DoubleClickActionfor 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.GroupViewTypefor 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.