org.nakedobjects.applib.events
Class ActionInvocationEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.nakedobjects.applib.events.InteractionEvent
          extended by org.nakedobjects.applib.events.ValidityEvent
              extended by org.nakedobjects.applib.events.ActionInvocationEvent
All Implemented Interfaces:
Serializable

public class ActionInvocationEvent
extends ValidityEvent

Represents a check as to whether a particular argument for an action is valid or not.

If InteractionEvent.getReason() is not null then provides the reason why the set of arguments are invalid; otherwise the arguments are valid.

Called after each of the ActionArgumentEvents.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ActionInvocationEvent(Object source, Identifier actionIdentifier, Object[] args)
           
 
Method Summary
 Object[] getArgs()
           
 void setArgs(Object[] args)
           
 
Methods inherited from class org.nakedobjects.applib.events.ValidityEvent
getSource
 
Methods inherited from class org.nakedobjects.applib.events.InteractionEvent
advised, getAdvisorClass, getClassName, getClassNaturalName, getIdentifier, getMemberName, getMemberNaturalName, getMemberParameterNames, getMemberParameterNaturalNames, getReason, 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

ActionInvocationEvent

public ActionInvocationEvent(Object source,
                             Identifier actionIdentifier,
                             Object[] args)
Method Detail

getArgs

public Object[] getArgs()

setArgs

public void setArgs(Object[] args)


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