org.nakedobjects.applib.events
Class ActionUsabilityEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.nakedobjects.applib.events.InteractionEvent
          extended by org.nakedobjects.applib.events.UsabilityEvent
              extended by org.nakedobjects.applib.events.ActionUsabilityEvent
All Implemented Interfaces:
java.io.Serializable

public class ActionUsabilityEvent
extends UsabilityEvent

Represents a check as to whether an action is usable or has been disabled.

If InteractionEvent.getReason() is not null then provides the reason why the action is disabled; otherwise action is enabled.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ActionUsabilityEvent(java.lang.Object source, Identifier actionIdentifier)
           
 
Method Summary
 
Methods inherited from class org.nakedobjects.applib.events.InteractionEvent
advised, getAdvisorClass, getClassName, getClassNaturalName, getIdentifier, getMemberName, getMemberNaturalName, getMemberParameterNames, getMemberParameterNaturalNames, getReason, getSource, isVeto
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActionUsabilityEvent

public ActionUsabilityEvent(java.lang.Object source,
                            Identifier actionIdentifier)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.