package kornell.gui.client.event;
import com.google.gwt.event.shared.GwtEvent;
public class ComposeMessageEvent extends GwtEvent<ComposeMessageEventHandler>{
public static final Type<ComposeMessageEventHandler> TYPE = new Type<ComposeMessageEventHandler>();
private boolean showingPlacePanel;
public ComposeMessageEvent(boolean showingPlacePanel) {
this.setShowingPlacePanel(showingPlacePanel);
}
@Override
protected void dispatch(ComposeMessageEventHandler handler) {
handler.onComposeMessage(this);
}
@Override
public Type<ComposeMessageEventHandler> getAssociatedType() {
return TYPE;
}
public boolean isShowingPlacePanel() {
return showingPlacePanel;
}
public void setShowingPlacePanel(boolean showingPlacePanel) {
this.showingPlacePanel = showingPlacePanel;
}
}