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

Andi Huber commented on ISIS-2846:
----------------------------------

remodeling attribute names using following logic

{code:java}
    protected void putExtensionsName() {
        getObjectFeature()
        .getStaticOrCanonicalFriendlyName()
        .accept(
                staticForm->{
                    getExtensions().mapPut("friendlyName", staticForm);
                    getExtensions().mapPut("friendlyNameForm", "static");
                },
                canonicalForm->{
                    getExtensions().mapPut("friendlyName", canonicalForm);
                    getExtensions().mapPut("friendlyNameForm", "canonical");
                });
    }

    protected void putExtensionsDescriptionIfAvailable() {
        getObjectFeature()
        .getStaticOrCanonicalDescription()
        .accept(
                staticForm->{
                    if(staticForm.isEmpty()) return;
                    getExtensions().mapPut("description", staticForm);
                    getExtensions().mapPut("descriptionForm", "static");
                },
                canonicalForm->{
                    if(canonicalForm.isEmpty()) return;
                    getExtensions().mapPut("description", canonicalForm);
                    getExtensions().mapPut("descriptionForm", "canonical");
                });
    }
{code}

 

> Layout Information Missing in RO Viewer
> ---------------------------------------
>
>                 Key: ISIS-2846
>                 URL: https://issues.apache.org/jira/browse/ISIS-2846
>             Project: Isis
>          Issue Type: Bug
>          Components: Isis Client Kroviz, Isis Viewer RO
>    Affects Versions: 2.0.0-M5
>            Reporter: Jörg Rade
>            Priority: Minor
>             Fix For: 2.0.0-M7
>
>         Attachments: 2021-07-06.txt, 2021-07-06_object-layout.xml, 
> 2021-07-07_object-layout.xml, 2021-08-18.txt
>
>
> Found in 2.0.0-M6 RC1
> I suspect some of the commits for 
> https://issues.apache.org/jira/browse/ISIS-2787 have a side effect on the RO 
> viewer, that 'break' kroviz.
> The first version showing the defect is 
> apacheisis/demo-wicket-jdo:2.0.0-M5.20210707-0226-46cb701c - the version from 
> the day before works as expected.
> Some layout information is missing, that is required at least for rendering 
> columns in parented collections.



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

Reply via email to