[ 
https://issues.apache.org/jira/browse/ISIS-2667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17344463#comment-17344463
 ] 

Andi Huber commented on ISIS-2667:
----------------------------------

To summarize:
* We do support parameter tuple instances (aka new parameter programming model 
- PPM), but yet only on mixins. (This PPM acronym appears within our sources to 
identify this new style.)
* In the context of mixins, for both (PPM and classic style), we support 
referencing of parameters the old way (by index) and the new alternative way 
(by name).

PPM is not yet implemented for regular domain objects!

> Parameters syntax for dependent params seems to trip MM validation for 
> non-mixins of a domain service.
> ------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-2667
>                 URL: https://issues.apache.org/jira/browse/ISIS-2667
>             Project: Isis
>          Issue Type: Improvement
>          Components: Isis Core
>    Affects Versions: 2.0.0-M5
>            Reporter: Daniel Keir Haywood
>            Assignee: Andi Huber
>            Priority: Minor
>             Fix For: 2.0.0
>
>         Attachments: image-2021-05-12-17-11-17-896.png
>
>
> attempting to workaround issue in ISIS-2666, but got no further. Less far, in 
> fact,
> as per [https://cwiki.apache.org/confluence/display/ISIS/ActionParameters]
> This code fails on bootstrapping.  Note that a mixin example in the demo 
> ([https://github.com/apache/isis/blob/master/examples/demo/domain/src/main/java/demoapp/dom/domain/actions/progmodel/depargs/DependentArgsActionDemo_useDefault.java#L52)]
>  does work fine.
>  
> !image-2021-05-12-17-11-17-896.png|width=971,height=764!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to