I've made a really simple example. It's not updating the label on every change and wait.
Code:
@CCGenClass(expressionBase = "#{d.TestUI}")
public class TestUI extends PageBean implements Serializable {
private String text;
@Override
public String getRootExpressionUsedInPage() {
return "#{d.TestUI}";
}
@Override
public String getPageName() {
return "/test.jsp";
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
}
Code:
<f:view>
<h:form>
<f:subview id="testg_sv">
<t:rowtitlebar id="g_2" />
<t:rowheader id="g_3" />
<t:rowbodypane id="g_4" >
<t:row id="g_1" >
<t:field id="g_7" flush="true" flushtimer="1000" text="#{d.TestUI.text}" width="100" />
<t:label id="g_8" text="#{d.TestUI.text}" />
</t:row>
</t:rowbodypane>
<t:rowstatusbar id="g_5" />
<t:pageaddons id="g_pa"/>
</f:subview>
</h:form>
</f:view>