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]
