info.magnolia.ui.vaadin.gwt.client.actionbar.event
Class ActionTriggerEvent

java.lang.Object
  extended by com.google.web.bindery.event.shared.Event<ActionTriggerEvent.Handler>
      extended by info.magnolia.ui.vaadin.gwt.client.actionbar.event.ActionTriggerEvent

public class ActionTriggerEvent
extends com.google.web.bindery.event.shared.Event<ActionTriggerEvent.Handler>

Event for triggering actions based on action name.


Nested Class Summary
static interface ActionTriggerEvent.Handler
          Handler for the action trigger event.
 
Nested classes/interfaces inherited from class com.google.web.bindery.event.shared.Event
com.google.web.bindery.event.shared.Event.Type<H>
 
Field Summary
static com.google.web.bindery.event.shared.Event.Type<ActionTriggerEvent.Handler> TYPE
           
 
Constructor Summary
ActionTriggerEvent(String actionName, ActionbarItemWidget source)
           
 
Method Summary
protected  void dispatch(ActionTriggerEvent.Handler handler)
           
 String getActionName()
           
 com.google.web.bindery.event.shared.Event.Type<ActionTriggerEvent.Handler> getAssociatedType()
           
 ActionbarItemWidget getSource()
           
 
Methods inherited from class com.google.web.bindery.event.shared.Event
setSource, toDebugString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final com.google.web.bindery.event.shared.Event.Type<ActionTriggerEvent.Handler> TYPE
Constructor Detail

ActionTriggerEvent

public ActionTriggerEvent(String actionName,
                          ActionbarItemWidget source)
Method Detail

getActionName

public String getActionName()

getSource

public ActionbarItemWidget getSource()
Overrides:
getSource in class com.google.web.bindery.event.shared.Event<ActionTriggerEvent.Handler>

getAssociatedType

public com.google.web.bindery.event.shared.Event.Type<ActionTriggerEvent.Handler> getAssociatedType()
Specified by:
getAssociatedType in class com.google.web.bindery.event.shared.Event<ActionTriggerEvent.Handler>

dispatch

protected void dispatch(ActionTriggerEvent.Handler handler)
Specified by:
dispatch in class com.google.web.bindery.event.shared.Event<ActionTriggerEvent.Handler>


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.