Examples of ResponseWriter


Examples of javax.faces.context.ResponseWriter

                );

                log.debug("preparing include rendering for macro: " + pluginMacroWithTemplate);
                UIComponent child = findComponent( pluginMacroWithTemplate.getClientId() );
                log.debug("JSF child client identifier: " + child.getClientId(getFacesContext()));
                ResponseWriter originalResponseWriter = getFacesContext().getResponseWriter();
                StringWriter stringWriter = new StringWriter();
                ResponseWriter tempResponseWriter = originalResponseWriter
                        .cloneWithWriter(stringWriter);
                getFacesContext().setResponseWriter(tempResponseWriter);

                try {
                    log.debug("rendering template of macro: " + pluginMacroWithTemplate);
View Full Code Here

Examples of javax.faces.context.ResponseWriter

  }

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

Examples of javax.faces.context.ResponseWriter

      }     
    }
  }

  protected void renderUISelectItem(FacesContext facesContext,UISelectOne selectOne,UIComponent child) throws IOException{
    ResponseWriter responseWriter = facesContext.getResponseWriter();
    Iterator iterator = null;
   
    if(child instanceof UISelectItem){
      iterator = extractSelectItems(facesContext,(UISelectItem)child).iterator()
    }
    else {
      iterator = extractSelectItems(facesContext,(UISelectItems)child).iterator();
    }       
    Object object = selectOne.getValue();
    Boolean disabled = (Boolean) selectOne.getAttributes().get("disabled");
    while(iterator.hasNext()){
      SelectItem selectItem  = (SelectItem) iterator.next();
      responseWriter.startElement("radio",null);
      responseWriter.writeAttribute("label",selectItem.getLabel(),"label");
      responseWriter.writeAttribute("value",selectItem.getValue(),"value");
      if(disabled != null){
        if(disabled.booleanValue()){
          responseWriter.writeAttribute("disabled","true","disabled");
        }
      }
      Object itemValue = selectItem.getValue();
      if(itemValue!=null){
        if(itemValue.equals(object)){
          responseWriter.writeAttribute("selected","true","selected");
       
      }
      responseWriter.endElement("radio");
    }
  }
View Full Code Here

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

Examples of javax.faces.context.ResponseWriter

  }

  @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

Examples of javax.faces.context.ResponseWriter

  }


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

Examples of javax.faces.context.ResponseWriter

  }

  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

Examples of javax.faces.context.ResponseWriter

  }

  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

Examples of javax.faces.context.ResponseWriter

    }
   
  }

  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

Examples of javax.faces.context.ResponseWriter

      }
    }   
  }

  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
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.