Package org.ajax4jsf.component

Examples of org.ajax4jsf.component.UIDataAdaptor


 
  /* (non-Javadoc)
   * @see org.richfaces.renderkit.AbstractRowsRenderer#encodeOneRow(javax.faces.context.FacesContext, org.richfaces.renderkit.AbstractRowsRenderer.TableHolder)
   */
  public void encodeOneRow(FacesContext context, TableHolder holder) throws IOException {
    UIDataAdaptor table = holder.getTable();
    ResponseWriter writer = context.getResponseWriter();
    int currentRow = holder.getRowCounter();
    Integer columns = (Integer) table.getAttributes().get("columns");
    int cols = (null!=columns && columns.intValue()!=Integer.MIN_VALUE)?columns.intValue():1;
   
    if (columns.intValue() == 0) {
      cols = 1;
    }
View Full Code Here


  /* (non-Javadoc)
   * @see org.richfaces.renderkit.AbstractRowsRenderer#doCleanup(org.richfaces.renderkit.TableHolder)
   */
  protected void doCleanup(FacesContext context, TableHolder tableHolder) throws IOException {
    int rest = 0;
    UIDataAdaptor table = tableHolder.getTable();
    ResponseWriter writer = context.getResponseWriter();
    Integer columns = (Integer) table.getAttributes().get("columns");
   
    boolean isCleanable = (null!=columns && columns.intValue()!=Integer.MIN_VALUE)? true:false
    int cols = isCleanable ? columns.intValue():1;
   
    rest = tableHolder.getRowCounter()-tableHolder.getGridRowCounter()*cols;
 
View Full Code Here

 
  /* (non-Javadoc)
   * @see org.richfaces.renderkit.AbstractRowsRenderer#encodeOneRow(javax.faces.context.FacesContext, org.richfaces.renderkit.AbstractRowsRenderer.TableHolder)
   */
  public void encodeOneRow(FacesContext context, TableHolder holder) throws IOException {
    UIDataAdaptor table = holder.getTable();
    ResponseWriter writer = context.getResponseWriter();
    int currentRow = holder.getRowCounter();
    UIComponent dt = table.getFacet("term");
    if(null != dt){
      writer.startElement("dt", dt);
      String rowClass = holder.getColumnClass(currentRow);
      encodeStyleClass(writer, null, "dr-definition-term rich-definition-term", null, rowClass);
      renderChild(context, dt);
View Full Code Here

   *      java.lang.Object, java.lang.Object)
   */
  public void process(FacesContext context, Object rowKey, Object argument)
      throws IOException {
    TableHolder holder = (TableHolder) argument;
    UIDataAdaptor table = holder.getTable();
    table.setRowKey(context, rowKey);
    encodeOneRow(context, holder);
    holder.nextRow();
  }
View Full Code Here

   * @param component
   * @throws IOException
   */
  protected void encodeRows(FacesContext context, UIComponent component, TableHolder tableHolder)
      throws IOException {
    UIDataAdaptor table = (UIDataAdaptor) component;
    Object key = table.getRowKey();
    table.captureOrigValue(context);
   
    table.walk(context, this, tableHolder);
   
    doCleanup(context, tableHolder);
    table.setRowKey(key);
    table.restoreOrigValue(context);
  }
View Full Code Here

  /* (non-Javadoc)
   * @see org.richfaces.renderkit.AbstractRowsRenderer#encodeOneRow(javax.faces.context.FacesContext, org.richfaces.renderkit.AbstractRowsRenderer.TableHolder)
   */
  public void encodeOneRow(FacesContext context, TableHolder holder) throws IOException {
    UIDataAdaptor table = holder.getTable();
    ResponseWriter writer = context.getResponseWriter();
//    int currentRow = holder.getRowCounter();
    writer.startElement("li", table);
    getUtils().encodeId(context, table);
    String rowClass = holder.getRowClass();
View Full Code Here

   *      java.lang.Object, java.lang.Object)
   */
  public void process(FacesContext context, Object rowKey, Object argument)
      throws IOException {
    TableHolder holder = (TableHolder) argument;
    UIDataAdaptor table = holder.getTable();
    table.setRowKey(context, rowKey);
    encodeOneRow(context, holder);
    holder.nextRow();
  }
View Full Code Here

   * @param component
   * @throws IOException
   */
  protected void encodeRows(FacesContext context, UIComponent component, TableHolder tableHolder)
      throws IOException {
    UIDataAdaptor table = (UIDataAdaptor) component;
    Object key = table.getRowKey();
    table.captureOrigValue(context);
    table.walk(context, this, tableHolder);
    doCleanup(context, tableHolder);
    table.setRowKey(key);
    table.restoreOrigValue(context);
  }
View Full Code Here

     *      java.lang.Object, java.lang.Object)
     */
    public void process(FacesContext context, Object rowKey, Object argument)
            throws IOException {
        ExtendedTableHolder holder = (ExtendedTableHolder) argument;
        UIDataAdaptor table = holder.getTable();
        if (holder.getLastKey() != null) {
            table.setRowKey(context, holder.getLastKey());
            holder.setLastData(table.getRowData());
        }
        holder.setLastKey(rowKey);
        table.setRowKey(context, rowKey);
        encodeOneRow(context, holder);
        holder.nextRow();
    }
View Full Code Here

     * @throws IOException
     */
    protected void encodeRows(FacesContext context, UIComponent component,
            ExtendedTableHolder tableHolder) throws IOException {
        tableHolder.setFirstRow(true);
        UIDataAdaptor table = (UIDataAdaptor) component;
        Object key = table.getRowKey();
        table.captureOrigValue(context);
        table.walk(context, this, tableHolder);
        doCleanup(context, tableHolder);
        table.setRowKey(key);
        table.restoreOrigValue(context);
    }
View Full Code Here

TOP

Related Classes of org.ajax4jsf.component.UIDataAdaptor

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.