mxGraph 2.3.0.3


com.mxgraph.swing.handler
Class mxPanningHandler

java.lang.Object
  extended by com.mxgraph.swing.util.mxMouseAdapter
      extended by com.mxgraph.swing.handler.mxPanningHandler
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener

public class mxPanningHandler
extends mxMouseAdapter


Field Summary
protected  boolean enabled
           
protected  mxGraphComponent graphComponent
           
protected  Point start
           
 
Constructor Summary
mxPanningHandler(mxGraphComponent graphComponent)
           
 
Method Summary
 boolean isActive()
          Whether or not panning is currently active
 boolean isEnabled()
           
 void mouseDragged(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 void setEnabled(boolean value)
           
 
Methods inherited from class com.mxgraph.swing.util.mxMouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graphComponent

protected mxGraphComponent graphComponent

enabled

protected boolean enabled

start

protected transient Point start
Constructor Detail

mxPanningHandler

public mxPanningHandler(mxGraphComponent graphComponent)
Parameters:
graphComponent -
Method Detail

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean value)

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class mxMouseAdapter

mouseDragged

public void mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface MouseMotionListener
Overrides:
mouseDragged in class mxMouseAdapter

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class mxMouseAdapter

isActive

public boolean isActive()
Whether or not panning is currently active

Returns:
Whether or not panning is currently active

mxGraph 2.3.0.3


Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.