Package org.apache.tapestry.contrib.table.model.simple

Examples of org.apache.tapestry.contrib.table.model.simple.SimpleTableColumn


    }

    public ITableColumn getCurrencyColumn()
    {
        // The column value is extracted in a custom evaluator class
        return new SimpleTableColumn("Currency", new CurrencyEvaluator(), true);
    }
View Full Code Here


    public ArrayList getTableColumns()
    {
        if (m_arrTableColumns == null)
        {
            m_arrTableColumns = new ArrayList();
            m_arrTableColumns.add(new SimpleTableColumn("Date", true)
            {
                public Object getColumnValue(Object objValue)
                {
                    TreeRowObject objRowObject = (TreeRowObject) objValue;
                    //SFObject objSFObject = (SFObject)objRowObject.getTreeNode();
View Full Code Here

    }

    public ITableColumn getCurrencyColumn()
    {
        // The column value is extracted in a custom evaluator class
        return new SimpleTableColumn("Currency", new CurrencyEvaluator(), true);
    }
View Full Code Here

  }

  public ITableColumn[] getColumns() {
    if(m_arrColumns == null){
      ArrayList arrColumnsList = new ArrayList();
      arrColumnsList.add(new SimpleTableColumn ("Name", true)
        {
          public Object getColumnValue(Object objValue) {
            SFObject objSFObject = (SFObject) objValue;
            return objSFObject.getName();
          }
        });

      arrColumnsList.add(new SimpleTableColumn ("Date", true)
        {
          public Object getColumnValue(Object objValue) {
            SFObject objSFObject = (SFObject) objValue;
            return objSFObject.getDate();
          }
View Full Code Here

        // The column value is extracted via OGNL using ExpressionTableColumn
        ITableColumn objLocaleColumn = new ExpressionTableColumn("Locale", "toString()", true);

        // The column value is extracted in a custom evaluator class
        ITableColumn objCurrencyColumn =
            new SimpleTableColumn("Currency", new CurrencyEvaluator(), true);

        // The entire column is defined using a custom column class
        ITableColumn objDateFormatColumn = new DateFormatColumn(new Date());

        // The column value is extracted via OGNL using ExpressionTableColumn
        // and the renderer of the column is defined in a Block
        ExpressionTableColumn objVerbosityColumn =
            new ExpressionTableColumn(
                "Verbosity",
                "@org.apache.tapestry.workbench.table.VerbosityRating@calculateVerbosity(#this)",
                true);
        Block objVerbosityBlock = (Block) getComponent("blockVerbosity");
        ITableRendererSource objVerbosityRenderer = new BlockTableRendererSource(objVerbosityBlock);
        objVerbosityColumn.setValueRendererSource(objVerbosityRenderer);

        // The renderer of the column is defined in a Block and contains a link
        SimpleTableColumn objDeleteColumn = new SimpleTableColumn("");
        Block objDeleteBlock = (Block) getComponent("blockDelete");
        ITableRendererSource objDeleteRenderer = new BlockTableRendererSource(objDeleteBlock);
        objDeleteColumn.setValueRendererSource(objDeleteRenderer);

        // Create the column model out of the above columns
        return new SimpleTableColumnModel(
            new ITableColumn[] {
                objLocaleColumn,
View Full Code Here

  }

  public String getDisplayName()
  {
        if (m_objColumn instanceof SimpleTableColumn) {
            SimpleTableColumn objSimpleColumn = (SimpleTableColumn) m_objColumn;
        return objSimpleColumn.getDisplayName();
        }
        return m_objColumn.getColumnName();
  }
View Full Code Here

  public String getDisplayName()
  {
        ITableColumn objColumn = getTableColumn();
       
        if (objColumn instanceof SimpleTableColumn) {
            SimpleTableColumn objSimpleColumn = (SimpleTableColumn) objColumn;
        return objSimpleColumn.getDisplayName();
        }
        return objColumn.getColumnName();
  }
View Full Code Here

  }

  public String getDisplayName()
  {
        if (m_objColumn instanceof SimpleTableColumn) {
            SimpleTableColumn objSimpleColumn = (SimpleTableColumn) m_objColumn;
        return objSimpleColumn.getDisplayName();
        }
        return m_objColumn.getColumnName();
  }
View Full Code Here

    }

    public ITableColumn getCurrencyColumn()
    {
        // The column value is extracted in a custom evaluator class
        return new SimpleTableColumn("Currency", new CurrencyEvaluator(), true);
    }
View Full Code Here

   * @return
   */
  public ArrayList getTableColumns() {
    if(m_arrTableColumns == null){
      m_arrTableColumns = new ArrayList();
      m_arrTableColumns.add(new SimpleTableColumn ("Date", true)
        {
          public Object getColumnValue(Object objValue) {
            TreeRowObject objRowObject = (TreeRowObject)objValue;
            //SFObject objSFObject = (SFObject)objRowObject.getTreeNode();
            IFileSystemTreeNode objFileSystemTreeNode = (IFileSystemTreeNode)objRowObject.getTreeNode();
View Full Code Here

TOP

Related Classes of org.apache.tapestry.contrib.table.model.simple.SimpleTableColumn

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.