When the JavaAdapter calls an updateItem Assembler method, an
Arrays.ArrayList passed in as the changes parameter. This is an
immutable object list. This means I can not change more object
properties on the server side, add the property names to the list,
and get the client in sync.
I can do this effectively if I use a sync method and the
ChangeObject system, which maintains a String for the list of
changed properties. Please bring the JavaAdapter up to date with
this functionality. It is very important to remember that the
server side can and will make as many meaningful changes to the
objects as the client. Thank you!