Automatic build of change sets on the client
Calling the ChangeSetBuilder manually is a bit tedious and ugly, so there is a cleaner possibility when you are using generated typesafe service proxies. You can annotate your service method arguments with @org.granite.tide.data.Lazy :
public void save(@Lazy Person person) {
}*** @author William DRAI*/@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD, ElementType.FIELD})public @interface Lazy {}Shouldn't the second ElementType be ElementType.PARAMETER rather than FIELD?Thanks,clemieux