org.nakedobjects.metamodel.interactions
Class ActionInvocationContext

java.lang.Object
  extended by org.nakedobjects.metamodel.interactions.InteractionContext<T>
      extended by org.nakedobjects.metamodel.interactions.ValidityContext<ActionInvocationEvent>
          extended by org.nakedobjects.metamodel.interactions.ActionInvocationContext

public class ActionInvocationContext
extends ValidityContext<ActionInvocationEvent>

See InteractionContext for overview; analogous to ActionInvocationEvent.


Constructor Summary
ActionInvocationContext(AuthenticationSession session, InteractionInvocationMethod invocationMethod, NakedObject target, Identifier id, NakedObject[] args)
           
 
Method Summary
 ActionInvocationEvent createInteractionEvent()
          Factory method to create corresponding InteractionEvent.
 NakedObject[] getArgs()
           
 
Methods inherited from class org.nakedobjects.metamodel.interactions.InteractionContext
getIdentifier, getInteractionType, getInvocationMethod, getSession, getTarget, isProgrammatic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionInvocationContext

public ActionInvocationContext(AuthenticationSession session,
                               InteractionInvocationMethod invocationMethod,
                               NakedObject target,
                               Identifier id,
                               NakedObject[] args)
Method Detail

getArgs

public NakedObject[] getArgs()

createInteractionEvent

public ActionInvocationEvent createInteractionEvent()
Description copied from class: InteractionContext
Factory method to create corresponding InteractionEvent.

Specified by:
createInteractionEvent in class InteractionContext<ActionInvocationEvent>
Returns:


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