Package org.primefaces.component.commandbutton

Examples of org.primefaces.component.commandbutton.CommandButton


public class CommandButtonRenderer extends org.primefaces.component.commandbutton.CommandButtonRenderer {
   
    @Override
  public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
        ResponseWriter writer = context.getResponseWriter();
    CommandButton button = (CommandButton) component;
        String clientId = button.getClientId(context);
        Object value = button.getValue();
        String type = button.getType();
        String request = (type.equals("reset")||type.equals("button")) ? null: buildRequest(context, button, clientId);       
        String onclick = buildDomEvent(context, button, "onclick", "click", "action", request);
       
    writer.startElement("button", button);
    writer.writeAttribute("id", clientId, null);
    writer.writeAttribute("name", clientId, null);
        writer.writeAttribute("type", type, null);
        writer.writeAttribute("class", button.resolveMobileStyleClass(), null);
       
    if (onclick != null) {
            writer.writeAttribute("onclick", onclick, "onclick");
    }
   
        renderPassThruAttributes(context, button, HTML.BUTTON_ATTRS, HTML.CLICK_EVENT);
       
        if (button.isDisabled()) writer.writeAttribute("disabled", "disabled", "disabled");
        if (button.isReadonly()) writer.writeAttribute("readonly", "readonly", "readonly");
       
        if(value == null) {
            writer.write("ui-button");
        }
        else {
            if(button.isEscape())
                writer.writeText(value, "value");
            else
                writer.write(value.toString());
        }
       
View Full Code Here


    updateMapModel(parcelLog);
  }

  public void onSelectNewParcel(ActionEvent event)
  {
    CommandButton button = (CommandButton) event.getSource();
  }
View Full Code Here

TOP

Related Classes of org.primefaces.component.commandbutton.CommandButton

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.