1 33 34 package com.icesoft.faces.component.ext.renderkit; 35 36 import com.icesoft.faces.component.IceExtended; 37 import com.icesoft.faces.renderkit.dom_html_basic.HTML; 38 import org.w3c.dom.Element ; 39 40 import javax.faces.component.UIComponent; 41 import javax.faces.component.html.HtmlSelectOneListbox; 42 import javax.faces.context.FacesContext; 43 import java.util.Set ; 44 45 46 public class ListboxRenderer 47 extends com.icesoft.faces.renderkit.dom_html_basic.ListboxRenderer { 48 protected void addJavaScript(FacesContext facesContext, 49 UIComponent uiComponent, Element root, 50 String currentValue, Set excludes) { 51 if (((IceExtended) uiComponent).getPartialSubmit()) { 52 root.setAttribute(getEventType(uiComponent), this.ICESUBMITPARTIAL); 53 excludes.add(getEventType(uiComponent)); 54 if (uiComponent instanceof HtmlSelectOneListbox) { 56 excludes.add(HTML.ONBLUR_ATTR); 57 } 59 } 60 } 61 } 62 | Popular Tags |