com.touchgraph.graphlayout.interaction
Class GLNavigateUI
java.lang.Object
com.touchgraph.graphlayout.interaction.TGUserInterface
com.touchgraph.graphlayout.interaction.GLNavigateUI
- Direct Known Subclasses:
- GraphNavigateUI
public class GLNavigateUI
- extends TGUserInterface
GLNavigateUI. User interface for moving around the graph, as opposed
to editing.
- Version:
- 1.21 $Id: GLNavigateUI.java,v 3.2 2005/04/03 01:55:20 altheim Exp $
- Author:
- Alexander Shapiro, Murray Altheim (abstracted GLPanel to TGScrollPane interface)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tgsp
protected TGScrollPane tgsp
tgPanel
protected TGPanel tgPanel
ml
protected com.touchgraph.graphlayout.interaction.GLNavigateUI.GLNavigateMouseListener ml
hvDragUI
protected TGAbstractDragUI hvDragUI
rotateDragUI
protected TGAbstractDragUI rotateDragUI
hvScrollToCenterUI
protected TGAbstractClickUI hvScrollToCenterUI
dragNodeUI
protected DragNodeUI dragNodeUI
localityScroll
protected LocalityScroll localityScroll
GLNavigateUI
public GLNavigateUI(TGScrollPane tgScrollPane)
getDragNodeUI
public DragNodeUI getDragNodeUI(TGPanel tgPanel)
- Returns a lazily-created DragNodeUI.
activate
public void activate()
- Specified by:
activate in class TGUserInterface
deactivate
public void deactivate()
- Overrides:
deactivate in class TGUserInterface
handleMouseNavigateEvent
public void handleMouseNavigateEvent(MouseEvent e)
- Processes mouse navigation events from the GLNavigateMouseListener.
The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.