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)