[ 
https://issues.apache.org/jira/browse/ISIS-674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Haywood updated ISIS-674:
-----------------------------

    Fix Version/s:     (was: core-1.4.0)
                       (was: viewer-wicket-1.4.0)
                   core-1.5.0
                   viewer-wicket-1.5.0

> Allow action parameters to be defaulted based on the (change of) value of 
> other parameters.
> -------------------------------------------------------------------------------------------
>
>                 Key: ISIS-674
>                 URL: https://issues.apache.org/jira/browse/ISIS-674
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core, Viewer: Wicket
>    Affects Versions: viewer-wicket-1.3.1, core-1.3.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>            Priority: Minor
>             Fix For: viewer-wicket-1.5.0, core-1.5.0
>
>
> For example:
> public void foo(
>    Charge charge,
>    BigDecimal amount,
>    String description) {
>   
> }
> public String default2Foo(Charge charge, BigDecimal amount) {
>     return charge != null && amount != null? amount + " " 
> charge.getDescription() : null;
> }
> Here, the value of the 'description' parameter is defaulted from that of both 
> the preceding 'charge' and 'amount' parameters.  Changing either should cause 
> the default value for the 'description' to be recomputed.
> This is analogous to the way that choices are recomputed for 
> category/subcategory.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to