Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /* 
   * Copyright (C) 2010---2013 星星(wuweixing)<349446658@qq.com>
   * 
   * This file is part of Wabacus 
   * 
   * Wabacus is free software: you can redistribute it and/or modify
   * it under the terms of the GNU Lesser General Public License as published by
   * the Free Software Foundation, either version 3 of the License, or
   * (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 package com.wabacus.system.intercept;
 
 import java.util.List;
 
 
 public class RowDataBean
 {
     private AbsReportType reportTypeObj;
     
     private String rowstyleproperty;//显示当前行时的<tr/>样式字符串,比如设置为 bgcolor='red' height='30px'。这样显示当前行的<tr/>时就会有<tr bgcolor='red' height='30px'.../>
 
     private int rowindex;
     
     private AbsReportDataPojo rowDataObj;
     
     private int colspans;
     
     private List lstColBeans;//对于列表报表,这里指定本报表显示的所有数据列配置对象;对于细览报表,这里指定这一行中显示的所有数据列的配置对象(不是所有<col/>,而是这一个<tr/>显示的列)
     
     private String insertDisplayRowHtml;
     
     private boolean shouldDisplayThisRow;
 
     private boolean readonly;
 
     private boolean isSelectedRow;
 
     public RowDataBean(AbsReportType reportTypeObj,String rowstyleproperty,List lstColBeans,AbsReportDataPojo rowDataObj,int rowindex,int colspans)
     {
         this.=reportTypeObj;
         this.=rowstyleproperty;
         this.=lstColBeans;
         this.=rowDataObj;
         this.=rowindex;
         this.=colspans;
         this.=true;
     }
     
     public AbsReportType getReportTypeObj()
     {
         return ;
     }
 
     public int getRowindex()
     {
         return ;
     }
 
     public int getColspans()
     {
         return ;
     }
 
     public List getLstColBeans()
     {
         return ;
     }
 
     public String getInsertDisplayRowHtml()
     {
         return ;
     }
 
     public void setInsertDisplayRowHtml(String insertDisplayRowHtml)
     {
         this.=insertDisplayRowHtml;
     }
 
     public String getRowstyleproperty()
     {
         return ;
     }
 
     public void setRowstyleproperty(String rowstyleproperty)
     {
         this.=rowstyleproperty;
     }
 
     public boolean isShouldDisplayThisRow()
    {
        return ;
    }
    public void setShouldDisplayThisRow(boolean shouldDisplayThisRow)
    {
        this.=shouldDisplayThisRow;
    }
    public boolean isReadonly()
    {
        return ;
    }
    public void setReadonly(boolean readonly)
    {
        this.=readonly;
    }
    public boolean isSelectedRow()
    {
        return ;
    }
    public void setSelectedRow(boolean isSelectedRow)
    {
        this.=isSelectedRow;
    }
    
    public Object getRowDataObj()
    {
        return ;
    }
    public Object getColData(String property)
    {
        if(==nullreturn null;
        return .getColValue(property);
    }
    
    public boolean setColData(String property,Object valObj)
    {
        if(==nullreturn false;
        return .setColValue(property,valObj);
    }
New to GrepCode? Check out our FAQ X