Package edu.ucla.stat.SOCR.touchgraph.graphlayout.interaction

Class Summary
DragAddUI DragAddUI contains code for adding nodes + edges by dragging.
DragMultiselectUI DragMultiselectUI contains code for selecting a group on nodes by enclosing them in a dotted box.
DragNodeUI DragNodeUI contains code for dragging nodes.
GLEditUI GLEditUI: User Interface for editing the graph.
GLNavigateUI GLNavigateUI.
HVRotateDragUI HVRotateDragUI.
HVScroll HVScroll: Allows for scrolling horizontaly+vertically.
HyperScroll HyperScroll.
LocalityScroll LocalityScroll.
RotateScroll RotateScroll.
TGAbstractClickUI TGAbstractClickUI allows one to write interfaces that deal with mouse clicks.
TGAbstractDragUI TGAbstractDragUI allows one to write user interfaces that handle what happends when a mouse is pressed, dragged, and released.
TGAbstractMouseMotionUI TGAbstractMouseMotionUI allows one to write user interfaces that handle what happends when a mouse is moved over the screen
TGAbstractMousePausedUI TGAbstractMousePausedUI allows one to handle MousePaused events.
TGSelfDeactivatingUI TGSelfDeactivatingUI: A UI that can deactivate itself once its task is performed.
TGUIManager TGUIManager switches between major user interfaces, and allows them to be referred to by name.
TGUserInterface TGUserInterface.
ZoomScroll ZoomScroll: Contains code for enlarging the graph by zooming in.