Hi folks,

just a heads-up that in the next version we have support for JAXB-annotated
view models, meaning that a view model's memento is basically derived from
the XML serialization of its state.  We also have (bar one tiny JAXB
annotation) more or less transparent references to underlying domain
objects, and we also can support collections of objects in the graph.

Other new stuff: there's a JaxbService, and a UrlEncodingService.  There's
also a Dto role interface so that XML and XSDs can be downloaded from view
models using some new mixins.  There's also - in the user guide - a new
section describing all the different types of view models.

Also in 1.11.0 we will also have three new "UI" events; rather than write
title() or iconName() in your domain object, you can instead provide this
metadata via a subscriber.  And I added some "postForDefault" config
properties so that UI or domain events can be suppressed rather than always
posted as is currently.

Finally, I also got around to documenting the common and aim schemas.
These were introduced in 1.9.0, but never had any formal documentation
before now.

Useful links below

Cheers
Dan


http://isis.apache.org/guides/ug.html#_ug_more-advanced_view-models
http://isis.apache.org/guides/rg.html#_rg_annotations_manpage-XmlRootElement
http://isis.apache.org/guides/rg.html#_rg_services-api_manpage-JaxbService
http://isis.apache.org/guides/rg.html#_rg_services-spi_manpage-UrlEncodingService
http://isis.apache.org/guides/rg.html#_rg_classes_mixins_Dto
http://isis.apache.org/guides/rg.html#_rg_classes_uievent
http://isis.apache.org/guides/rg.html#_rg_runtime_configuring-core
http://isis.apache.org/guides/rg.html#_rg_annotations_manpage-Action_domainEvent
http://isis.apache.org/guides/rg.html#_rg_schema

Reply via email to