Cytoscape 2.8.0 API

Uses of Interface
giny.view.GraphView

Packages that use GraphView
cytoscape Core Cytoscape Classes. 
cytoscape.actions UI classes that are attached to menu items in the menu or tool bar of the window. 
cytoscape.data.readers Reader classes for the basic data types in cytoscape.data. 
cytoscape.dialogs UI classes for performing some action, generally more complicated than those contained in the cytoscape.actions package. 
cytoscape.ding   
cytoscape.view Classes that provide a window to display a graph and UI components connected to that window, such as the menus. 
cytoscape.visual.ui Top-level UI components for the cytoscape.visual package. 
ding.view   
giny.model   
giny.view   
 

Uses of GraphView in cytoscape
 

Methods in cytoscape with parameters of type GraphView
static void Cytoscape.setSelectionMode(int selectionMode, GraphView view)
          Utility method to set the selection mode on the specified GraphView.
 

Uses of GraphView in cytoscape.actions
 

Methods in cytoscape.actions with parameters of type GraphView
static void GinyUtils.deselectAllEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.deselectAllNodes(GraphView view)
          DOCUMENT ME!
static void GinyUtils.hideAllEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.hideSelectedEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.hideSelectedNodes(GraphView view)
          DOCUMENT ME!
static void GinyUtils.invertSelectedEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.invertSelectedNodes(GraphView view)
          DOCUMENT ME!
static void GinyUtils.selectAllEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.selectAllNodes(GraphView view)
          DOCUMENT ME!
static void GinyUtils.selectFirstNeighbors(GraphView view)
          DOCUMENT ME!
static void GinyUtils.showEdges(GraphView view, NodeView nodeView)
          Shows all edges for "nodeView" found that are part of the network associated with "view".
static void GinyUtils.unHideAll(GraphView view)
          DOCUMENT ME!
static void GinyUtils.unHideAllEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.unHideNodesAndInterconnectingEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.unHideSelectedEdges(GraphView view)
          DOCUMENT ME!
static void GinyUtils.unHideSelectedNodes(GraphView view)
          DOCUMENT ME!
 

Uses of GraphView in cytoscape.data.readers
 

Methods in cytoscape.data.readers with parameters of type GraphView
protected  void GMLReader.layoutEdge(GraphView myView, List list, String edgeName)
          Assign edge visual properties based on pairs in the list matched to the "edge" key world
protected  void GMLReader.layoutEdgeGraphics(GraphView myView, List<KeyValue> list, EdgeView edgeView)
          Assign edge graphics properties
protected  void GMLReader.layoutEdgeGraphicsLine(GraphView myView, List list, EdgeView edgeView)
          Assign bend points based on the contents of the list associated with a "Line" key We make sure that there is both an x,y present in the underlying point list before trying to generate a bend point
protected  void GMLReader.layoutGraph(GraphView myView, List list)
          Lays Out the Graph, based on GML.
protected  void GMLReader.layoutNode(GraphView myView, List list)
          Assign node properties based on the values in the list matched to the "node" key.
protected  void GMLReader.layoutNodeGraphics(GraphView myView, List list, NodeView nodeView)
          This will assign node graphic properties based on the values in the list matches to the "graphics" key word
 

Uses of GraphView in cytoscape.dialogs
 

Constructors in cytoscape.dialogs with parameters of type GraphView
PhoebeNodeControl(GraphView view)
          Creates a new PhoebeNodeControl object.
 

Uses of GraphView in cytoscape.ding
 

Classes in cytoscape.ding that implement GraphView
 class DingNetworkView
          Extended version of DGraphView defined in Ding.
 

Uses of GraphView in cytoscape.view
 

Subinterfaces of GraphView in cytoscape.view
 interface CyNetworkView
          CyNetworkView is responsible for actually getting a graph to show up on the screen.

Cytoscape does not currently define specific classes for NodeViews and EdgeViews, the defaults from the GINY graph library (namely phoebe.PNodeView and phoebe.PEdgeView) are most commonly used.
 

Methods in cytoscape.view that return GraphView
 GraphView[] GraphViewController.getGraphViews()
          Gets an array of giny.view.GraphView objects that this GraphViewController will keep synchronized with their corresponding giny.model.GraphPerspective objects available through their getGraphPerspective() method
 GraphView[] GraphViewController.removeAllGraphViews()
          Removes all of the current giny.view.GraphView objects that this GraphViewController keeps synchronized to their corresponding giny.model.GraphPerspective members.
 

Methods in cytoscape.view with parameters of type GraphView
 boolean GraphViewController.addGraphView(GraphView graph_view)
          Adds to the set of giny.view.GraphView objects that this GraphViewController keeps synchronized with their giny.model.GraphPerspective objects.
 boolean GraphViewController.addGraphView(GraphView graph_view, GraphViewHandler gv_handler)
          Adds to the set of giny.view.GraphView objects that this GraphViewController keeps synchronized to their giny.model.GraphPerspective objects.
 boolean GraphViewController.containsGraphView(GraphView graph_view)
          Whether or not the given giny.view.GraphView is kept synchronized with its giny.model.GraphPerspective member by this GraphViewController.
 GraphViewHandler GraphViewController.getGraphViewHandler(GraphView graph_view)
          Gets the cytoscape.view.GraphViewHandler for the given giny.view.GraphView
 void GraphViewHandler.handleGraphPerspectiveEvent(GraphPerspectiveChangeEvent event, GraphView graph_view)
          Handles the event as desired by updating the given giny.view.GraphView.
 void BasicGraphViewHandler.handleGraphPerspectiveEvent(GraphPerspectiveChangeEvent event, GraphView graph_view)
          Handles the event as desired by updating the given giny.view.GraphView.
 GraphViewHandler GraphViewController.removeGraphView(GraphView graph_view)
          If this GraphViewController contains the given giny.view.GraphView, then it is removed from it, and it no longer listens for change events from the removed giny.view.GraphView's giny.model.GraphPerspective.
static Edge[] BasicGraphViewHandler.removeGraphViewEdges(GraphView graph_view, Edge[] edges)
          It removes the views of the edges in the array from the given giny.view.GraphView object.
static int[] BasicGraphViewHandler.removeGraphViewEdges(GraphView graph_view, int[] edge_indices)
          It removes the views of the edges in the array from the given giny.view.GraphView object.
static int[] BasicGraphViewHandler.removeGraphViewNodes(GraphView graph_view, int[] node_indices)
          It removes the views of the nodes with the given indices that are contained in the given giny.view.GraphView object, it also removes the connected edges to these nodes (an edge without a connecting node makes no mathematical sense).
static Node[] BasicGraphViewHandler.removeGraphViewNodes(GraphView graph_view, Node[] nodes)
          It removes the nodes in the array from the given giny.view.GraphView object, it also removes the connected edges to these nodes (an edge without a connecting node makes no mathematical sense).
static Edge[] BasicGraphViewHandler.restoreGraphViewEdges(GraphView graph_view, Edge[] edges)
          It restores the views of the edges in the array in the given giny.view.GraphView object
static int[] BasicGraphViewHandler.restoreGraphViewEdges(GraphView graph_view, int[] edge_indices)
          It restores the views of the edges with the given indices in the given giny.view.GraphView object
static int[] BasicGraphViewHandler.restoreGraphViewNodes(GraphView graph_view, int[] node_indices, boolean restore_connected_edges)
          It restores the views of the nodes with the given indices in the given giny.view.GraphView object
static Node[] BasicGraphViewHandler.restoreGraphViewNodes(GraphView graph_view, Node[] nodes, boolean restore_connected_edges)
          It restores the views of the nodes in the array in the given giny.view.GraphView object
 void GraphViewController.resumeListening(GraphView graph_view)
          It adds this GraphViewController listener to the giny.model.GraphPerspective of the given giny.view.GraphView that was temporarily "removed" by a call to stopListening(GraphView), it updates graph_view so that it's synchronized to its GraphPerspective due to changes that may have occured while not listening.
static Edge[] BasicGraphViewHandler.selectGraphViewEdges(GraphView graph_view, Edge[] edges)
          It selects the edges in the array in the given giny.view.GraphView object.
static Node[] BasicGraphViewHandler.selectGraphViewNodes(GraphView graph_view, Node[] nodes)
          It selects the nodes in the array in the given giny.view.GraphView object.
 boolean GraphViewController.setGraphViewHandler(GraphView graph_view, GraphViewHandler gv_handler)
          If the given giny.view.GraphView object belongs to this GraphViewController, then its GraphViewHandler is set to the given one.
 void GraphViewController.setGraphViews(GraphView[] graph_views)
          Sets the array of giny.view.GraphView objects that this GraphViewController will keep synchronized with their corresponding giny.model.GraphPerspective objects available through their getGraphPerspective() method, the DEFAULT_GRAPH_VIEW_HANDLER is set for all the views.
 void GraphViewController.setGraphViews(GraphView[] graph_views, Map gv_to_handler)
          Sets the array of giny.view.GraphView objects that this GraphViewController will keep synchronized with their corresponding giny.model.GraphPerspective objects available through their getGraphPerspective() method, the cytoscape.view.GraphViewHandler objects for the GraphViews are obtained from the given Map, if a GraphView in the array is not a key in the Map then DEFAULT_GRAPH_VIEW_HANDLER is used.
 void GraphViewController.stopListening(GraphView graph_view)
          It temporarily removes this GraphViewController listener from the giny.model.GraphPerspective object that the given giny.view.GraphView views.
static Edge[] BasicGraphViewHandler.unselectGraphViewEdges(GraphView graph_view, Edge[] edges)
          It unselects the edges in the array in the given giny.view.GraphView object
static Node[] BasicGraphViewHandler.unselectGraphViewNodes(GraphView graph_view, Node[] nodes)
          It unselects the nodes in the array in the given giny.view.GraphView object
 void GraphViewHandler.updateGraphView(GraphView graph_view)
          Updates graph_view so that it is synchronized with its giny.model.GraphPerspective Useful if GraphPerspectiveChangeEvents haven't been handled, and a graph_view must be made synchronized with its GraphPerspective.
 void BasicGraphViewHandler.updateGraphView(GraphView graph_view)
          Updates the given graph_view to contain node and edge visual representations of only nodes and edges that are in its GraphPerspective
 

Constructors in cytoscape.view with parameters of type GraphView
FlagAndSelectionHandler(SelectFilter selectFilter, GraphView view)
          Standard constructor takes the flag filter and the view that should be synchronized.
GraphViewController(GraphView[] graph_views)
          Constructor, assigns GraphViewController.DEFAULT_GRAPH_VIEW_HANDLER to all the given giny.view.GraphView objects in the array.
GraphViewController(GraphView[] graph_views, Map gv_to_handler)
          Constructor, specifies the cytoscape.view.GraphViewHandler objects for the given giny.view.GraphView objects in the arrays.
 

Uses of GraphView in cytoscape.visual.ui
 

Methods in cytoscape.visual.ui that return GraphView
 GraphView DefaultViewPanel.getView()
          DOCUMENT ME!
 

Uses of GraphView in ding.view
 

Classes in ding.view that implement GraphView
 class DGraphView
          DING implementation of the GINY view.
 

Methods in ding.view that return GraphView
 GraphView DNodeView.getGraphView()
          DOCUMENT ME!
 

Uses of GraphView in giny.model
 

Methods in giny.model that return GraphView
 GraphView NestedNetworkChangeEvent.getNestedNetworkView()
          Nested network view pointed by a node in other network.
 

Constructors in giny.model with parameters of type GraphView
NestedNetworkChangeEvent(Object source, Node parentNode, GraphView nestedGraphView)
           
 

Uses of GraphView in giny.view
 

Methods in giny.view that return GraphView
 GraphView NodeView.getGraphView()
           
 GraphView EdgeView.getGraphView()
           
 

Constructors in giny.view with parameters of type GraphView
GraphViewChangeEvent(GraphView source)
           
 


Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.