ccc.client.presenters
Class UpdateGroupPresenter

java.lang.Object
  extended by ccc.client.core.AbstractPresenter<GroupPresenter.GroupView,Group>
      extended by ccc.client.presenters.GroupPresenter
          extended by ccc.client.presenters.UpdateGroupPresenter
All Implemented Interfaces:
Editable, EventHandler<CommandType>

public class UpdateGroupPresenter
extends GroupPresenter

MVP presenter for group update. TODO: Known issue: if multiple dialogs are open simultaneously they will all be disposed on a successful update.

Author:
Civic Computing Ltd.

Nested Class Summary
 
Nested classes/interfaces inherited from class ccc.client.presenters.GroupPresenter
GroupPresenter.GroupView
 
Constructor Summary
UpdateGroupPresenter(GroupPresenter.GroupView view, Group group)
          Constructor.
 
Method Summary
 void handle(Event<CommandType> event)
          Handle an event.
 void save()
          Confirm the edits.
 
Methods inherited from class ccc.client.presenters.GroupPresenter
bind, cancel, render, unbind, valid
 
Methods inherited from class ccc.client.core.AbstractPresenter
clearHandlers, dispose, getModel, getView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateGroupPresenter

public UpdateGroupPresenter(GroupPresenter.GroupView view,
                            Group group)
Constructor.

Parameters:
view - The view for this presenter.
group - The group to update.
Method Detail

save

public void save()
Confirm the edits.


handle

public void handle(Event<CommandType> event)
Handle an event.

Parameters:
event - The event to handle.


Copyright © 2010. All Rights Reserved.