Cytoscape 2.8.0 API

Uses of Class
cytoscape.CyEdge

Packages that use CyEdge
cytoscape Core Cytoscape Classes. 
cytoscape.ding   
cytoscape.giny   
cytoscape.groups   
cytoscape.view Classes that provide a window to display a graph and UI components connected to that window, such as the menus. 
 

Uses of CyEdge in cytoscape
 

Methods in cytoscape that return CyEdge
 CyEdge CyNetwork.addEdge(Edge cytoscape_edge)
          Add a edge to this Network that already exists in Cytoscape
static CyEdge Cytoscape.getCyEdge(Node node_1, Node node_2, String attribute, Object attribute_value, boolean create)
          Gets the first CyEdge found between the two nodes (direction does not matter) that has the given value for the given attribute.
static CyEdge Cytoscape.getCyEdge(Node source, Node target, String attribute, Object attribute_value, boolean create, boolean directed)
          Gets the first CyEdge found between the two nodes that has the given value for the given attribute.
static CyEdge Cytoscape.getCyEdge(String source_alias, String edge_name, String target_alias, String interaction_type)
          Returns and edge if it exists, otherwise creates a directed edge.
 

Uses of CyEdge in cytoscape.ding
 

Methods in cytoscape.ding with parameters of type CyEdge
 void DingNetworkView.applyLayout(CyLayoutAlgorithm layout, CyNode[] nodes, CyEdge[] edges)
          DOCUMENT ME!
 void DingNetworkView.applyLockedLayout(CyLayoutAlgorithm layout, CyNode[] nodes, CyEdge[] edges)
          DOCUMENT ME!
 boolean DingNetworkView.applyVizMap(CyEdge edge)
          DOCUMENT ME!
 boolean DingNetworkView.applyVizMap(CyEdge edge, VisualStyle style)
          DOCUMENT ME!
 boolean DingNetworkView.setSelected(CyEdge[] edges)
          DOCUMENT ME!
 

Uses of CyEdge in cytoscape.giny
 

Methods in cytoscape.giny that return CyEdge
 CyEdge FingCyNetwork.addEdge(Edge cytoscape_edge)
          Add a edge to this Network that already exists in Cytoscape
 CyEdge CytoscapeRootGraph.getEdge(String identifier)
          DOCUMENT ME!
 CyEdge CytoscapeFingRootGraph.getEdge(String identifier)
          DOCUMENT ME!
 

Uses of CyEdge in cytoscape.groups
 

Methods in cytoscape.groups that return types with arguments of type CyEdge
 List<CyEdge> CyGroupImpl.getInnerEdges()
          Get all of the edges completely contained within this group
 List<CyEdge> CyGroup.getInnerEdges()
          Get all of the edges completely contained within this group
 List<CyEdge> CyGroupImpl.getOuterEdges()
          Get all of the edges partially contained within this group
 List<CyEdge> CyGroup.getOuterEdges()
          Get all of the edges partially contained within this group
 

Methods in cytoscape.groups with parameters of type CyEdge
 void CyGroupImpl.addInnerEdge(CyEdge edge)
          Add an inner edge to the map.
 void CyGroup.addInnerEdge(CyEdge edge)
          Add an inner edge to the map.
 void CyGroupImpl.addOuterEdge(CyEdge edge)
          Add an outer edge to the map.
 void CyGroup.addOuterEdge(CyEdge edge)
          Add an outer edge to the map.
 void CyGroupImpl.removeInnerEdge(CyEdge edge)
          Remove an inner edge from the map.
 void CyGroup.removeInnerEdge(CyEdge edge)
          Remove an inner edge from the map.
 void CyGroupImpl.removeOuterEdge(CyEdge edge)
          Remove an outer edge from the map.
 void CyGroup.removeOuterEdge(CyEdge edge)
          Remove an outer edge from the map.
 

Method parameters in cytoscape.groups with type arguments of type CyEdge
static CyGroup CyGroupManager.createGroup(String groupName, List<CyNode> nodeList, List<CyEdge> innerEdgeList, List<CyEdge> outerEdgeList, String viewer, CyNetwork network)
          Create a new group by specifying all components.
static CyGroup CyGroupManager.createGroup(String groupName, List<CyNode> nodeList, List<CyEdge> innerEdgeList, List<CyEdge> outerEdgeList, String viewer, CyNetwork network)
          Create a new group by specifying all components.
 

Constructor parameters in cytoscape.groups with type arguments of type CyEdge
CyGroupImpl(CyNode groupNode, List<CyNode> nodeList, List<CyEdge> internalEdges, List<CyEdge> externalEdges, CyNetwork network)
          Constructor to create an empty group.
CyGroupImpl(CyNode groupNode, List<CyNode> nodeList, List<CyEdge> internalEdges, List<CyEdge> externalEdges, CyNetwork network)
          Constructor to create an empty group.
 

Uses of CyEdge in cytoscape.view
 

Methods in cytoscape.view with parameters of type CyEdge
 void CyNetworkView.applyLayout(CyLayoutAlgorithm layout, CyNode[] nodes, CyEdge[] edges)
          Applies the given layout to only the given Nodes and Edges.
 void CyNetworkView.applyLockedLayout(CyLayoutAlgorithm layout, CyNode[] nodes, CyEdge[] edges)
          Applies the given layout to the entire CyNetworkView, but locks the given Nodes and Edges in place.
 boolean CyNetworkView.applyVizMap(CyEdge edge)
          Applies the given edge to the given vizmapper
 boolean CyNetworkView.applyVizMap(CyEdge edge, VisualStyle style)
          Applies the given edge to the given vizmapper
 boolean CyNetworkView.setSelected(CyEdge[] edges)
          Deprecated. this method is not working, use CyNetwork.setSelectedEdgeState(Collection, boolean)
 


Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.