[ https://issues.apache.org/jira/browse/ISIS-2877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17502209#comment-17502209 ]
ASF subversion and git services commented on ISIS-2877: ------------------------------------------------------- Commit b8489088b20ec41a2d748b75d09ac2a633a3ab3a in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=b848908 ] ISIS-2877: don't require value types to implement Serializable > Support for Value Type Composition > ---------------------------------- > > Key: ISIS-2877 > URL: https://issues.apache.org/jira/browse/ISIS-2877 > Project: Isis > Issue Type: Improvement > Components: Isis Core, Isis Viewer Wicket > Reporter: Andi Huber > Assignee: Andi Huber > Priority: Major > Fix For: 2.0.0-RC1 > > > It should be sufficient to specify a value-type say CalendarEvent to be a > compound of already existing value-types (date, time, duration, title, notes) > = base-types, without the need of further integration with the UI. > Given all the required information via a ValueSemanticsProvider, the > framework should be smart enough to handle: > * property update dialogs (optional - for that to work, we might just > require an update action that takes all required base-types as arguments) > * action dialogs (eg. just embed the base-types) > * table columns (eg. just embed the base-types, or as an alternative use > value semantics 'rendering') -- This message was sent by Atlassian Jira (v8.20.1#820001)