public class ToolBarRenderer extends ToolBarRendererBase {
@Override
public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
UIToolBar toolBar = (UIToolBar) component;
TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);
writer.startElement(HtmlElements.DIV, toolBar);
writer.writeIdAttribute(toolBar.getClientId(facesContext));
HtmlRendererUtils.writeDataAttributes(facesContext, writer, toolBar);
HtmlRendererUtils.renderDojoDndItem(toolBar, writer, true);
writer.writeClassAttribute(Classes.create(toolBar));
Style style = new Style(facesContext, toolBar);
boolean right = toolBar instanceof UIToolBar && UIToolBar.ORIENTATION_RIGHT.equals(toolBar.getOrientation());
if (right) {
style.setTextAlign(TextAlign.RIGHT);
}
writer.writeStyleAttribute(style);
super.encodeEnd(facesContext, toolBar);