org.vectomatic.client.rep.controller
Class UngroupController

java.lang.Object
  extended by org.vectomatic.client.rep.controller.ControllerBase
      extended by org.vectomatic.client.rep.controller.UngroupController
All Implemented Interfaces:
EventListener, IController, IShapeSelectionListener

public class UngroupController
extends ControllerBase
implements IShapeSelectionListener

Controller to respond to ungrouping requests and turn them into UngroupCommand


Field Summary
 
Fields inherited from class org.vectomatic.client.rep.controller.ControllerBase
_app
 
Constructor Summary
UngroupController(RepApplication app)
           
 
Method Summary
 void activate(DrawingView view)
           
 com.google.gwt.user.client.ui.MenuItem getUngroupContextItem()
           
 com.google.gwt.user.client.ui.MenuItem getUngroupMenuItem()
           
 void selectionChanged(ShapeSelection selection)
           
 
Methods inherited from class org.vectomatic.client.rep.controller.ControllerBase
deactivate, keyDown, keyPress, keyUp, mouseDown, mouseMove, mouseUp, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UngroupController

public UngroupController(RepApplication app)
Method Detail

activate

public void activate(DrawingView view)
Specified by:
activate in interface IController
Overrides:
activate in class ControllerBase

selectionChanged

public void selectionChanged(ShapeSelection selection)
Specified by:
selectionChanged in interface IShapeSelectionListener

getUngroupMenuItem

public com.google.gwt.user.client.ui.MenuItem getUngroupMenuItem()

getUngroupContextItem

public com.google.gwt.user.client.ui.MenuItem getUngroupContextItem()


Copyright © 2010. All Rights Reserved.