Media Summary: Using the title(), iconName() and cssClass() so that end-users can distinguish domain objects within the UI. Separating out the responsibilities of the persistent domain entities from those of view models that act upon those domain entities. Shows how to refactor a domain object to move an action implementation out of the domain object itself, and instead implement as ...
Dynamic Layouts In Apache Isis - Detailed Analysis & Overview
Using the title(), iconName() and cssClass() so that end-users can distinguish domain objects within the UI. Separating out the responsibilities of the persistent domain entities from those of view models that act upon those domain entities. Shows how to refactor a domain object to move an action implementation out of the domain object itself, and instead implement as ... Adding an action to a view model, and adjusting the Implementing business logic using a (no-arg) action, and associating with a property using either the `` ... Shows how to refactor a domain object to move (derived) collections out of the domain object and reimplement as a mixin.