org.ceryle.ui.graph
Class EditorLayoutPanel.EditorNavigateUI

java.lang.Object
  extended by com.touchgraph.graphlayout.interaction.TGUserInterface
      extended by com.touchgraph.graphlayout.interaction.GLNavigateUI
          extended by org.ceryle.graph.GraphNavigateUI
              extended by org.ceryle.ui.graph.EditorLayoutPanel.EditorNavigateUI
Enclosing class:
EditorLayoutPanel

public class EditorLayoutPanel.EditorNavigateUI
extends GraphNavigateUI

Inner class EditorNavigateUI extends the GraphNavigateUI to provide minimal support for the Association Editor.


Field Summary
 
Fields inherited from class org.ceryle.graph.GraphNavigateUI
glp, gp, mh, multiselectUI
 
Fields inherited from class com.touchgraph.graphlayout.interaction.GLNavigateUI
dragNodeUI, hvDragUI, hvScrollToCenterUI, localityScroll, ml, rotateDragUI, tgPanel, tgsp
 
Constructor Summary
EditorLayoutPanel.EditorNavigateUI(EditorLayoutPanel elp)
          Constructor with the GraphLayoutPanel to control.
 
Method Summary
 DragNodeUI getDragNodeUI(TGPanel tgPanel)
          Overrides the superclass method to return null, since the DragNodeUI is not used in this class.
 int getGraphState()
          Returns the state of the graph as a bitwise int.
 void handleMouseNavigateEvent(MouseEvent e)
          Processes mouse navigation events from the GLNavigateMouseListener.
 
Methods inherited from class org.ceryle.graph.GraphNavigateUI
isVerbose, setVerbose
 
Methods inherited from class com.touchgraph.graphlayout.interaction.GLNavigateUI
activate, deactivate
 
Methods inherited from class com.touchgraph.graphlayout.interaction.TGUserInterface
activate, isActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorLayoutPanel.EditorNavigateUI

public EditorLayoutPanel.EditorNavigateUI(EditorLayoutPanel elp)
Constructor with the GraphLayoutPanel to control.

Method Detail

handleMouseNavigateEvent

public void handleMouseNavigateEvent(MouseEvent e)
Processes mouse navigation events from the GLNavigateMouseListener.

Overrides:
handleMouseNavigateEvent in class GraphNavigateUI

getGraphState

public int getGraphState()
Returns the state of the graph as a bitwise int. (unimplemented in this class)

Overrides:
getGraphState in class GraphNavigateUI

getDragNodeUI

public DragNodeUI getDragNodeUI(TGPanel tgPanel)
Overrides the superclass method to return null, since the DragNodeUI is not used in this class.

Overrides:
getDragNodeUI in class GraphNavigateUI


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.