protected void encodeIcon(FacesContext context, String styleClass) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("div", null); writer.writeAttribute("class", styleClass, null); writer.startElement("a", null); writer.endElement("a"); writer.endElement("div"); }
protected void encodeButton(FacesContext context, String styleClass, String iconClass) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("a", null); writer.writeAttribute("class", styleClass, null); writer.startElement("span", null); writer.writeAttribute("class", "ui-button-text", null); writer.startElement("span", null); writer.writeAttribute("class", iconClass, null); writer.endElement("span"); writer.endElement("span"); writer.endElement("a"); }
protected void encodeMenuIcon(FacesContext context, SelectOneMenu menu, boolean valid) throws IOException { ResponseWriter writer = context.getResponseWriter(); String iconClass = valid ? SelectOneMenu.TRIGGER_CLASS : SelectOneMenu.TRIGGER_CLASS + " ui-state-error"; writer.startElement("div", null); writer.writeAttribute("class", iconClass, null); writer.startElement("span", null); writer.writeAttribute("class", "ui-icon ui-icon-triangle-1-s ui-c", null); writer.endElement("span"); writer.endElement("div"); }
protected void encodeMenuIcon(FacesContext context, SelectCheckboxMenu menu, boolean valid) throws IOException { ResponseWriter writer = context.getResponseWriter(); String iconClass = valid ? SelectCheckboxMenu.TRIGGER_CLASS : SelectCheckboxMenu.TRIGGER_CLASS + " ui-state-error"; writer.startElement("div", menu); writer.writeAttribute("class", iconClass, null); writer.startElement("span", menu); writer.writeAttribute("class", "ui-icon ui-icon-triangle-1-s", null); writer.endElement("span"); writer.endElement("div"); }
protected void encodeDropTarget(FacesContext context, Tree tree) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("li", null); writer.writeAttribute("class", "ui-tree-droppoint", null); writer.endElement("li"); }
protected void encodeInline(FacesContext context, ColorPicker colorPicker, String clientId) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("div", null); writer.writeAttribute("id", clientId + "_inline", "id"); writer.endElement("div"); }
protected void encodeSubmenuIcon(FacesContext context, Submenu submenu) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("span", null); writer.writeAttribute("class", Menu.SUBMENU_RIGHT_ICON_CLASS, null); writer.endElement("span"); } }
protected void writeLabel(ResponseWriter writer, String label, boolean visible) throws IOException { writer.startElement("span", null); if (!visible) { writer.writeAttribute("class", "ui-helper-hidden", null); } writer.writeText(label, null); writer.endElement("span"); } }
protected void encodeIcon(FacesContext context, String label, String styleClass) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("span", null); writer.writeAttribute("class", styleClass, null); writer.endElement("span"); } }
protected void renderLoading(FacesContext context, OutputPanel panel) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("div", null); writer.writeAttribute("class", OutputPanel.LOADING_CLASS, null); writer.endElement("div"); }
protected void encodeCloseIcon(FacesContext context) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("a", null); writer.writeAttribute("href", "#", null); writer.writeAttribute("class", Sidebar.TITLE_BAR_CLOSE_CLASS, null); writer.startElement("span", null); writer.writeAttribute("class", Sidebar.CLOSE_ICON_CLASS, null); writer.endElement("span"); writer.endElement("a"); }
protected void encodeHandle(FacesContext context) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("div", null); writer.writeAttribute("class", InputSwitch.HANDLE_CLASS, null); writer.endElement("div"); }
protected void encodeIcon(FacesContext context, String anchorClass, String iconClass, String title) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("a", null); writer.writeAttribute("href", "#", null); writer.writeAttribute("class", anchorClass, null); writer.writeAttribute("title", title, null); writer.startElement("span", null); writer.writeAttribute("class", iconClass, null); writer.endElement("span"); writer.endElement("a"); }
protected void encodeOption(FacesContext context, String label, String styleClass, boolean showLabels) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("div", null); writer.writeAttribute("class", styleClass, null); writer.startElement("span", null); if (showLabels) { writer.writeText(label, null); } else { writer.write(" "); } writer.endElement("span"); writer.endElement("div"); }
protected void encodeListInput(FacesContext context, String clientId) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("select", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("name", clientId, null); writer.writeAttribute("multiple", "multiple", null); writer.writeAttribute("class", "ui-helper-hidden", null); //items generated on client side writer.endElement("select"); }
protected void encodeOptionOutput(FacesContext context, boolean disabled, SelectOneRadio selectOneRadio) throws IOException { ResponseWriter writer = context.getResponseWriter(); String boxClass = HTML.RADIOBUTTON_BOX_CLASS; boxClass = disabled ? boxClass + " ui-state-disabled" : boxClass; boxClass = !selectOneRadio.isValid() ? boxClass + " ui-state-error" : boxClass; writer.startElement("div", null); writer.writeAttribute("class", boxClass, null); writer.startElement("span", null); writer.writeAttribute("class", HTML.RADIOBUTTON_UNCHECKED_ICON_CLASS, null); writer.endElement("span"); writer.endElement("div"); }
protected void encodeStateHolder(FacesContext facesContext, TabView tabView, String name, String value) throws IOException { ResponseWriter writer = facesContext.getResponseWriter(); writer.startElement("input", null); writer.writeAttribute("type", "hidden", null); writer.writeAttribute("id", name, null); writer.writeAttribute("name", name, null); writer.writeAttribute("value", value, null); writer.writeAttribute("autocomplete", "off", null); writer.endElement("input"); }
protected void encodeStateHolder(FacesContext context, DataTable table, String id, String value) throws IOException { ResponseWriter writer = context.getResponseWriter(); writer.startElement("input", null); writer.writeAttribute("type", "hidden", null); writer.writeAttribute("id", id, null); writer.writeAttribute("name", id, null); writer.writeAttribute("autocomplete", "off", null); if (value != null) { writer.writeAttribute("value", value, null); } writer.endElement("input"); }
protected void encodeItemLabel(final FacesContext context, final TriStateCheckbox checkbox) throws IOException { String label = checkbox.getItemLabel(); if (label != null) { ResponseWriter writer = context.getResponseWriter(); writer.startElement("span", null); writer.writeAttribute("class", HTML.CHECKBOX_LABEL_CLASS, null); writer.writeText(label, "itemLabel"); writer.endElement("span"); } }
protected void encodeLabel(FacesContext context, SelectCheckboxMenu menu, List<SelectItem> selectItems, boolean valid) throws IOException { ResponseWriter writer = context.getResponseWriter(); String label = menu.getLabel(); String labelClass = !valid ? SelectCheckboxMenu.LABEL_CLASS + " ui-state-error" : SelectCheckboxMenu.LABEL_CLASS; if (label == null) { label = ""; } writer.startElement("span", null); writer.writeAttribute("class", SelectCheckboxMenu.LABEL_CONTAINER_CLASS, null); writer.startElement("label", null); writer.writeAttribute("class", labelClass, null); writer.writeText(label, null); writer.endElement("label"); writer.endElement("span"); }