So is this 2.0.9 javadoc correct?

public interface ModelDriven<T> {

    /**
     * @return the model to be pushed onto the ValueStack instead of the
Action itself
     */
    T getModel();
}


This sort of sound like the Action IS NOT ALSO on the stack!



On 9/21/07, Dave Newton <[EMAIL PROTECTED]> wrote:
>
> --- [EMAIL PROTECTED] wrote:
> > Is there anything that ModelDriven does other than
> > push your model on the top of the stack?
>
> public String intercept(ActionInvocation invocation)
> throws Exception {
>     Object action = invocation.getAction();
>     if (action instanceof ModelDriven) {
>         ModelDriven modelDriven = (ModelDriven)
> action;
>         ValueStack stack = invocation.getStack();
>         if (modelDriven.getModel() !=  null) {
>             stack.push(modelDriven.getModel());
>         }
>     }
>     return invocation.invoke();
> }
>
> d.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Scott
[EMAIL PROTECTED]

Reply via email to