0
對不起這個問題不清楚,但我必須承認,我甚至不知道如何去問它。如何使用代理(uibinder)中聲明的代理項目?
我有以下代理
@ProxyFor(value = Fiches.class, locator = FichesLocator.class)
public interface FichesProxy extends ValueProxy
{
FichesPKProxy getId();
void setId (FichesPKProxy id);
java.lang.Integer getA();
public void setA (java.lang.Integer a);
...
RefProxy getRef();
}
RefProxy是
@ProxyFor(value = Ref.class, locator = RefLocator.class)
public interface RefProxy extends ValueProxy
{
...
java.lang.String getCategorie();
void setCategorie (java.lang.String categorie);
...
}
我知道如何獲得例如
<g:IntegerBox ui:field="A" stylePrimaryName="{style.editField}" />
連同
@UiField
ValueBoxEditorDecorator<Integer> A;
我該如何顯示getCategorie?
我可以檢查Categorie是否在使用這個,但我不明白如何使用UiBinder自動顯示它。
FichesRequest fr = requestFactory.createFichesRequest();
Request<FichesProxy> ffr = fr.fetch(xxxx);
ffr.with(fichesDriver.getPaths());
ffr.to(new Receiver<FichesProxy>() {
@Override
public void onSuccess(FichesProxy fiches) {
TllogEditorWorkflow.this.fiches = fiches;
FichesRequest contextf = requestFactory.createFichesRequest();
edit(contextf);
log.info(references.getCategorie());
}
}).fire();
問候,
皮埃爾
我猜你是用'Editors'?你想對你的'RefProxy'有什麼樣的編輯控制?一個DropDownList? –