public void setValueBinding(String s, ValueBinding vb) { if (s != null && s.indexOf("effect") != -1) { // If this is an effect attribute make sure Ice Extras is included JavascriptContext.includeLib(JavascriptContext.ICE_EXTRAS, getFacesContext()); } super.setValueBinding(s, vb); }
comp.setValueBinding("image", vb); comp.setValueBinding("type", vb); comp.setValueBinding("style", vb); comp.setValueBinding("styleClass", vb); comp.setValueBinding("alt", vb); comp.setValueBinding("tabindex", vb); comp.setValueBinding("onblur", vb); comp.setValueBinding("onfocus", vb); comp.setValueBinding("accesskey", vb); comp.setValueBinding("onchange", vb); comp.setValueBinding("onselect", vb); comp.setValueBinding("onclick", vb); comp.setValueBinding("ondblclick", vb); comp.setValueBinding("onkeydown", vb); comp.setValueBinding("onkeypress", vb);