public <T extends UIComponent & RTLAware> void renderRTLDirection(FacesContext context, T component) throws IOException { if (ComponentUtils.isRTL(context, component)) { context.getResponseWriter().writeAttribute("dir", "rtl", null); } }
if (ComponentUtils.isRTL(context, tabView)) { styleClass += " ui-tabs-rtl";
protected void encodeMarkup(FacesContext context, Dialog dialog) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = dialog.getClientId(context); String positionType = dialog.getPositionType(); String style = dialog.getStyle(); String styleClass = dialog.getStyleClass(); styleClass = styleClass == null ? Dialog.CONTAINER_CLASS : Dialog.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, dialog)) { styleClass += " ui-dialog-rtl"; } if (positionType.equals("absolute")) { styleClass += " ui-dialog-absolute"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (style != null) { writer.writeAttribute("style", style, null); } if (dialog.isShowHeader()) { encodeHeader(context, dialog); } encodeContent(context, dialog); encodeFooter(context, dialog); writer.endElement("div"); }
protected void encodeMarkup(FacesContext context, ConfirmDialog dialog) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = dialog.getClientId(context); String style = dialog.getStyle(); String styleClass = dialog.getStyleClass(); styleClass = styleClass == null ? ConfirmDialog.CONTAINER_CLASS : ConfirmDialog.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, dialog)) { styleClass += " ui-dialog-rtl"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (style != null) { writer.writeAttribute("style", style, null); } encodeHeader(context, dialog); encodeContent(context, dialog); encodeButtonPane(context, dialog); writer.endElement("div"); }
protected void encodeMarkup(FacesContext context, AccordionPanel acco) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = acco.getClientId(context); String widgetVar = acco.resolveWidgetVar(); String styleClass = acco.getStyleClass(); styleClass = styleClass == null ? AccordionPanel.CONTAINER_CLASS : AccordionPanel.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, acco)) { styleClass = styleClass + " ui-accordion-rtl"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (acco.getStyle() != null) { writer.writeAttribute("style", acco.getStyle(), null); } writer.writeAttribute("role", "tablist", null); writer.writeAttribute(HTML.WIDGET_VAR, widgetVar, null); encodeTabs(context, acco); encodeStateHolder(context, acco); writer.endElement("div"); }
if (ComponentUtils.isRTL(context, tree)) { tree.setRTLRendering(true);
containerClass = containerClass + " " + DataTable.STICKY_HEADER_CLASS; if (ComponentUtils.isRTL(context, table)) { containerClass = containerClass + " " + DataTable.RTL_CLASS;
protected void encodeMarkup(FacesContext context, Dialog dialog) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = dialog.getClientId(context); String positionType = dialog.getPositionType(); String style = dialog.getStyle(); String styleClass = dialog.getStyleClass(); styleClass = styleClass == null ? Dialog.CONTAINER_CLASS : Dialog.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, dialog)) { styleClass += " ui-dialog-rtl"; } if (positionType.equals("absolute")) { styleClass += " ui-dialog-absolute"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (style != null) { writer.writeAttribute("style", style, null); } if (dialog.isShowHeader()) { encodeHeader(context, dialog); } encodeContent(context, dialog); encodeFooter(context, dialog); writer.endElement("div"); }
if (ComponentUtils.isRTL(context, tabView)) { styleClass += " ui-tabs-rtl";
protected void encodeMarkup(FacesContext context, ConfirmDialog dialog) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = dialog.getClientId(context); String style = dialog.getStyle(); String styleClass = dialog.getStyleClass(); styleClass = styleClass == null ? ConfirmDialog.CONTAINER_CLASS : ConfirmDialog.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, dialog)) { styleClass += " ui-dialog-rtl"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (style != null) { writer.writeAttribute("style", style, null); } encodeHeader(context, dialog); encodeContent(context, dialog); encodeButtonPane(context, dialog); writer.endElement("div"); }
protected void encodeMarkup(FacesContext context, AccordionPanel acco) throws IOException { ResponseWriter writer = context.getResponseWriter(); String clientId = acco.getClientId(context); String widgetVar = acco.resolveWidgetVar(); String styleClass = acco.getStyleClass(); styleClass = styleClass == null ? AccordionPanel.CONTAINER_CLASS : AccordionPanel.CONTAINER_CLASS + " " + styleClass; if (ComponentUtils.isRTL(context, acco)) { styleClass = styleClass + " ui-accordion-rtl"; } writer.startElement("div", null); writer.writeAttribute("id", clientId, null); writer.writeAttribute("class", styleClass, null); if (acco.getStyle() != null) { writer.writeAttribute("style", acco.getStyle(), null); } writer.writeAttribute("role", "tablist", null); writer.writeAttribute(HTML.WIDGET_VAR, widgetVar, null); encodeTabs(context, acco); encodeStateHolder(context, acco); writer.endElement("div"); }
if (ComponentUtils.isRTL(context, tree)) { tree.setRTLRendering(true);
wb.attr("precision", calculator.getPrecision()); wb.attr("locale", calculator.calculateLocale().toString()); wb.attr("isRTL", ComponentUtils.isRTL(context, calculator)); wb.attr("calculatorClass", calculator.getStyleClass());
if (resizable) containerClass = containerClass + " " + DataTable.RESIZABLE_CONTAINER_CLASS; if (table.isStickyHeader()) containerClass = containerClass + " " + DataTable.STICKY_HEADER_CLASS; if (ComponentUtils.isRTL(context, table)) containerClass = containerClass + " " + DataTable.RTL_CLASS; if (table.isReflow()) containerClass = containerClass + " " + DataTable.REFLOW_CLASS; if (hasFrozenColumns) containerClass = containerClass + " ui-datatable-frozencolumn";