Package javax.faces.context

Examples of javax.faces.context.ResponseWriter.writeAttribute()


public class MenuSeparatorRenderer extends XULRenderer {
 
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
        ResponseWriter responseWriter = facesContext.getResponseWriter();       
    responseWriter.startElement("menuseparator",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
        responseWriter.endElement("menuseparator")
 
}
View Full Code Here


    ResponseWriter responseWriter = facesContext.getResponseWriter();
    Iterator iterator = facesContext.getMessages();
    boolean showSummary = ((UIMessages)component).isShowSummary();
    boolean showDetail = ((UIMessages)component).isShowDetail();
    responseWriter.startElement("box",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext),null);
    while(iterator.hasNext()){     
      FacesMessage facesMessage = (FacesMessage) iterator.next();
      String summary = facesMessage.getSummary();
          String detail = facesMessage.getDetail();         
          responseWriter.startElement("label",component);
View Full Code Here

              value.append(summary);
          }
          if(showDetail){
            value.append(detail);
          }
          responseWriter.writeAttribute("value",value.toString(),null);   
          responseWriter.endElement("label");
    }
    responseWriter.endElement("box");
  }
 
View Full Code Here

public class SplitterRenderer extends XULRenderer {
 
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
        ResponseWriter responseWriter = facesContext.getResponseWriter();       
    responseWriter.startElement("splitter",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
    responseWriter.endElement("splitter")
 
}
View Full Code Here

  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {
    super.encodeBegin(facesContext,component);               
    ResponseWriter responseWriter = facesContext.getResponseWriter();
    responseWriter.startElement("menuitem",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
  }
 
  public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
        ResponseWriter responseWriter = context.getResponseWriter();       
View Full Code Here

  @Override
  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {
    ResponseWriter responseWriter = facesContext.getResponseWriter();
    responseWriter.startElement("tree",component);
    responseWriter.writeAttribute("id", component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
  }

  /**
   * <p>Must override because tree selection needs to be sent with binded method name.</p>
View Full Code Here

      stringBuffer.append("triggerBindedMethod('");
      stringBuffer.append(component.getClientId(facesContext));
      stringBuffer.append("','");
      stringBuffer.append(attributeName);
      stringBuffer.append("');");           
      responseWriter.writeAttribute(attributeName, stringBuffer.toString(), attributeName);           
    }
  }

  @Override
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
View Full Code Here

  @Override
  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {   
    super.encodeBegin(facesContext, component);
    ResponseWriter responseWriter = facesContext.getResponseWriter();       
    responseWriter.startElement("tooltip",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
  }

  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
        ResponseWriter responseWriter = facesContext.getResponseWriter();
View Full Code Here

  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {
    super.encodeBegin(facesContext,component);               
    ResponseWriter responseWriter = facesContext.getResponseWriter();
    responseWriter.startElement("menubar",component);
    responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
    renderAttributes(facesContext,component,(List) component.getAttributes().get("annotatedAttributes"));
  }
 
  public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
        ResponseWriter responseWriter = context.getResponseWriter();       
View Full Code Here

    TreeRowComponent treeRowComponent = (TreeRowComponent) component;
    TreeItemComponent treeItemComponent = (TreeItemComponent) treeRowComponent.getParent();
    StringBuffer stringBuffer = new StringBuffer(treeItemComponent.getNodeId());
    stringBuffer.append(":tr");
    treeRowComponent.setNodeId(stringBuffer.toString());
    responseWriter.writeAttribute("id",treeRowComponent.getNodeId(), "id");
    if(!isParentSmoothlyUpdateable(component)){
      if (component instanceof SmoothlyUpdateable) {
        SmoothlyUpdateable smoothlyUpdateable = (SmoothlyUpdateable) component;
        if (smoothlyUpdateable.needsUpdate()) {
          Bridge bridge = XulUtils.getBridge();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.