GWT编辑器:保存时如何设置实体的上次修改时间?

GWT编辑器:保存时如何设置实体的上次修改时间?,gwt,gwt-editors,Gwt,Gwt Editors,假设在客户端,我有一个实体代理要通过UI进行编辑,当我单击“保存”按钮时,上次修改的时间作为字段保存在实体代理中 //start MyEntityProxy proxy = getProxy();//fetched from server Request<Void> saveRequest = requestFact.myEntityProxyRequest().save(proxy); editorDriver.edit(proxy, saveRequest.getRequ

假设在客户端,我有一个实体代理要通过UI进行编辑,当我单击“保存”按钮时,上次修改的时间作为字段保存在实体代理中

 //start
 MyEntityProxy proxy = getProxy();//fetched from server
 Request<Void> saveRequest = requestFact.myEntityProxyRequest().save(proxy);
 editorDriver.edit(proxy, saveRequest.getRequestContext());
 editorDriver.flush();

 //user modifies UI
 ....

 //save
 editorDriver.flush();
 saveRequest.fire();

谢谢。

假设您正在使用
flush()
fire()
之间的
proxy
变量,您首先必须
edit()

proxy = saveRequest.getRequestContext().edit(proxy);

这是在
editorDriver.edit(…)
中自动完成的,但它将返回值保持为私有。

HI,这是否意味着在使用
editorDriver.edit(…)
时无法手动设置上次修改时间,仅仅因为它将返回值保持为私有?
proxy = saveRequest.getRequestContext().edit(proxy);