yep.  I suspect that quite a bit of ValueSemanticsProvider is redundant.  It 
was implemented before either of the two current viewers (Wicket and RO), and 
to be honest they both have their own way of doing some of the responsiblities 
of VSPs, the parsing/encoding of text into value... in the case of Wicket, 
using its IConverter<> API, for RO I can't remember.

So, instead of VSPs, we should maybe say its the responsibility of the viewer 
to obtain values from its UI widgets, and just have the metamodel deal in terms 
of the actual objects (Strings, booleans, dates etc).

[ Full content available at: https://github.com/apache/isis/pull/121 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to