Andi Huber created ISIS-2602:
--------------------------------

             Summary: Programming Model: add @ActionLayout(group=...) and 
@ActionLayout/@PropertyLayout(groupName=...)
                 Key: ISIS-2602
                 URL: https://issues.apache.org/jira/browse/ISIS-2602
             Project: Isis
          Issue Type: Improvement
          Components: Isis Core
            Reporter: Andi Huber


{color:#1d1c1d}1. Have 
{color}{{@ActionLayout/@PropertyLayout(group=...)}}{color:#1d1c1d} indicate the 
id of a group/fieldset.{color}
{color:#1d1c1d}2. Have 
{color}{{@ActionLayout/@PropertyLayout(groupName=...)}}{color:#1d1c1d} indicate 
a group/fieldset friendly name.{color}
{color:#1d1c1d}3. Have {color}{{@Action(associateWith=...)}}{color:#1d1c1d} 
associate with another member, that's the member's name (not a friendly 
name).{color}
{color:#1d1c1d}4. If (3) is present, then the group/fieldset (if any) of the 
given associated member is used to place/layout the 
{color}_Action_{color:#1d1c1d}, unless explicitly specified otherwise using 
{color}{{@ActionLayout(group/groupName)}}{color:#1d1c1d}.{color}
{color:#1d1c1d}5. If (2) is specified, then (1) is mandatory. (Enforce best 
practice.){color}



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

Reply via email to