NASA World Wind

gov.nasa.worldwind.awt
Class ViewInputActionHandler

java.lang.Object
  extended by gov.nasa.worldwind.awt.ViewInputActionHandler
All Implemented Interfaces:
KeyInputActionHandler, MouseInputActionHandler
Direct Known Subclasses:
BasicViewInputHandler.HorizontalTransActionListener, BasicViewInputHandler.HorizTransMouseActionListener, BasicViewInputHandler.MoveToMouseActionListener, BasicViewInputHandler.ResetHeadingActionListener, BasicViewInputHandler.ResetHeadingPitchActionListener, BasicViewInputHandler.RotateActionListener, BasicViewInputHandler.RotateMouseActionListener, BasicViewInputHandler.StopViewActionListener, BasicViewInputHandler.VerticalTransActionListener, BasicViewInputHandler.VertTransMouseActionListener, BasicViewInputHandler.VertTransMouseWheelActionListener, FlyViewInputHandler.ResetPitchActionListener, FlyViewInputHandler.RollActionListener, OrbitViewInputHandler.ResetRollActionListener

public class ViewInputActionHandler
extends Object
implements KeyInputActionHandler, MouseInputActionHandler


Constructor Summary
ViewInputActionHandler()
           
 
Method Summary
 boolean inputActionPerformed(AbstractViewInputHandler inputHandler, KeyEventState keys, String target, ViewInputAttributes.ActionAttributes viewAction)
           
 boolean inputActionPerformed(AbstractViewInputHandler inputHandler, KeyEvent event, ViewInputAttributes.ActionAttributes viewAction)
           
 boolean inputActionPerformed(AbstractViewInputHandler inputHandler, MouseEvent mouseEvent, ViewInputAttributes.ActionAttributes viewAction)
           
 boolean inputActionPerformed(AbstractViewInputHandler inputHandler, MouseWheelEvent mouseWheelEvent, ViewInputAttributes.ActionAttributes viewAction)
           
 boolean inputActionPerformed(KeyEventState keys, String target, ViewInputAttributes.ActionAttributes viewAction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewInputActionHandler

public ViewInputActionHandler()
Method Detail

inputActionPerformed

public boolean inputActionPerformed(AbstractViewInputHandler inputHandler,
                                    KeyEventState keys,
                                    String target,
                                    ViewInputAttributes.ActionAttributes viewAction)
Specified by:
inputActionPerformed in interface KeyInputActionHandler

inputActionPerformed

public boolean inputActionPerformed(AbstractViewInputHandler inputHandler,
                                    KeyEvent event,
                                    ViewInputAttributes.ActionAttributes viewAction)
Specified by:
inputActionPerformed in interface KeyInputActionHandler

inputActionPerformed

public boolean inputActionPerformed(AbstractViewInputHandler inputHandler,
                                    MouseEvent mouseEvent,
                                    ViewInputAttributes.ActionAttributes viewAction)
Specified by:
inputActionPerformed in interface MouseInputActionHandler

inputActionPerformed

public boolean inputActionPerformed(AbstractViewInputHandler inputHandler,
                                    MouseWheelEvent mouseWheelEvent,
                                    ViewInputAttributes.ActionAttributes viewAction)
Specified by:
inputActionPerformed in interface MouseInputActionHandler

inputActionPerformed

public boolean inputActionPerformed(KeyEventState keys,
                                    String target,
                                    ViewInputAttributes.ActionAttributes viewAction)
Specified by:
inputActionPerformed in interface MouseInputActionHandler

NASA World Wind