org.vectomatic.client.rep.controller
Class MouseControllerSelector

java.lang.Object
  extended by org.vectomatic.client.rep.controller.MouseControllerSelector
All Implemented Interfaces:
com.google.gwt.user.client.ui.ClickListener, EventListener

public class MouseControllerSelector
extends Object
implements com.google.gwt.user.client.ui.ClickListener

Class to manage an array of buttons which determine which controller is catching events on the 2D view


Constructor Summary
MouseControllerSelector(DrawingView view)
           
 
Method Summary
 void add(MouseControllerButton button)
           
 void onClick(com.google.gwt.user.client.ui.Widget sender)
          Invoked when a MouseControllerButton is clicked by the user
 void selectController(MouseControllerButton button)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MouseControllerSelector

public MouseControllerSelector(DrawingView view)
Method Detail

add

public void add(MouseControllerButton button)

onClick

public void onClick(com.google.gwt.user.client.ui.Widget sender)
Invoked when a MouseControllerButton is clicked by the user

Specified by:
onClick in interface com.google.gwt.user.client.ui.ClickListener

selectController

public void selectController(MouseControllerButton button)


Copyright © 2010. All Rights Reserved.