Media Summary: How to write a (JAXB) view model, holding references to two domain objects. Using derived properties to persist value types (such as gmap3's Location value type) as regular primitive datatypes. How to rename various elements (collections, title) of the home page view model, for an improved initial page.
050 Apache Isis Map Extension - Detailed Analysis & Overview
How to write a (JAXB) view model, holding references to two domain objects. Using derived properties to persist value types (such as gmap3's Location value type) as regular primitive datatypes. How to rename various elements (collections, title) of the home page view model, for an improved initial page. Updating the title, icon and layout of a view model in Using dynamic (XML) layouts to specify the page size for a domain object's collection. How the framework uses the AppManifest class to bootstrap the application.
How to implement a derived collection on a domain object. Using fixture scripts to initialize the database, eg while prototyping and for demos. How to use the choicesXxx(...) supporting method to provide a drop-down list for parameters to actions that are for reference types ... How to provide a set of choices (a drop-down list) when editing a property. How to validate using the () and the Specification interface.