Package javax.faces.context

Examples of javax.faces.context.ResponseWriter


    }
  }
 
  public void encodeEnd(FacesContext context, UIComponent component)
      throws IOException {
    ResponseWriter responseWriter = context.getResponseWriter();
    responseWriter.endElement("radiogroup");
  }
View Full Code Here


  }

  @Override
  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException
    super.encodeBegin(facesContext, component);
    ResponseWriter responseWriter = facesContext.getResponseWriter();           
        responseWriter.startElement("textbox",component);
        responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
        renderAttributes(facesContext, component, (List) component
        .getAttributes().get("annotatedAttributes"));
    Object object = component.getAttributes().get("value");
    if (object != null) {
      responseWriter.writeAttribute("value", "" + getAsString(facesContext,component,object), "value");
    }   
  }
View Full Code Here

  }


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

  }

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

  }

  public void encodeChildren(FacesContext context, UIComponent component)
      throws IOException {
    
    ResponseWriter responseWriter = context.getResponseWriter();   
    List values = new ArrayList();
    if(component instanceof SelectManyListBoxComponent){
      UISelectMany selectMany = (UISelectMany) component;
      Object[] selectedValues = selectMany.getSelectedValues();     
      if( (selectedValues!= null) &&(selectedValues.length >0)){
        for(int i=0; i < selectedValues.length;i++){
          values.add(selectedValues[i]);
        }
      }
    }
    else{
      UISelectOne selectOne = (UISelectOne) component;     
      values.add(selectOne.getValue());
    }
   
    encodeListHeads(context,component);
    encodeListCols(context,component);   
   
    Iterator iterator = getSelectItems(context,component);
    for(int i=0; iterator.hasNext(); i++){
      SelectItem selectItem  = (SelectItem) iterator.next();
      responseWriter.startElement("listitem",null);     
      responseWriter.writeAttribute("label",selectItem.getLabel(),"label");
      responseWriter.writeAttribute("value",getFormattedValue(context,component,selectItem.getValue()),"value");     
      Object itemValue = selectItem.getValue();
      if(itemValue!=null){
        if(values.contains(itemValue)){
          responseWriter.writeAttribute("selected","true","selected");
        }
      }   
      responseWriter.endElement("listitem");
    }
   
  }
View Full Code Here

    }
   
  }

  private void encodeListCols(FacesContext context, UIComponent component) throws IOException {
    ResponseWriter responseWriter = context.getResponseWriter();
    List<UIComponent> kids = component.getChildren();
    for(UIComponent kid:kids){
      if(kid instanceof ListColsComponent){
        renderChild(context,kid);
      }
View Full Code Here

      }
    }   
  }

  private void encodeListHeads(FacesContext context, UIComponent component) throws IOException {
    ResponseWriter responseWriter = context.getResponseWriter();
    List<UIComponent> kids = component.getChildren();
    for(UIComponent kid:kids){
      if(kid instanceof ListHeadComponent){
        renderChild(context,kid);
      }
View Full Code Here

    }   
  }

  public void encodeEnd(FacesContext context, UIComponent component)
      throws IOException {
    ResponseWriter responseWriter = context.getResponseWriter();
    responseWriter.endElement("listbox");
  }
View Full Code Here

  }

  @Override
  public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {   
    super.encodeBegin(facesContext, component);
    ResponseWriter responseWriter = facesContext.getResponseWriter();
        responseWriter.startElement("checkbox",component);
        responseWriter.writeAttribute("id",component.getClientId(facesContext), "id");
        renderAttributes(facesContext, component, (List) component
        .getAttributes().get("annotatedAttributes"));
   
    String strValue = getAsString(facesContext, component,component.getAttributes().get("value"));
    if(strValue != null){
          if("true".equals(strValue)){
            responseWriter.writeAttribute("checked",strValue, "true")
          }
          else {         
            responseWriter.writeAttribute("checked",strValue, "false");
          }     
    }
  }
View Full Code Here

  }

  public void encodeEnd(FacesContext facesContext, UIComponent component)
      throws IOException {

    ResponseWriter responseWriter = facesContext.getResponseWriter();
        responseWriter.endElement("checkbox");
  }
View Full Code Here

TOP

Related Classes of javax.faces.context.ResponseWriter

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.