Style Intelligence v12.0

inetsoft.report
Class TableLayout.TableCellBindingInfo

java.lang.Object
  extended by inetsoft.report.TableLayout.TableCellBindingInfo
All Implemented Interfaces:
CellBindingInfo
Enclosing class:
TableLayout

public static class TableLayout.TableCellBindingInfo
extends Object
implements CellBindingInfo

CellBinding info.


Constructor Summary
TableLayout.TableCellBindingInfo(BaseLayout.Region region, int r, int c)
           
 
Method Summary
 int getBandLevel()
          Get the group band level for the cell.
 int getBandType()
          Get the band type.
 int getBType()
          Get the group type for the cell, group, summary or detail.
 TableCellBinding getCellBinding()
          Get cell binding.
 int getDateOption()
          Get group option.
 int getExpansion()
          Get expansion.
 inetsoft.report.internal.binding.Field getField()
          Get the cell binding field.
 String getFormula()
          Get aggregate formula.
 Point getPosition()
          Get the position for the cell in the band.
 int getType()
          Get the binding type for the cell.
 String getValue()
          Get the value for the cell binding.
 boolean isVirtual()
          Check if the cell binding is virtual.
 void setAsGroup(boolean asGroup)
          Set value as group.
 void setBType(int btype)
          Set the group type for the cell, group, summary or detail.
 void setDateOption(int dateOpt)
          Set date option.
 void setExpansion(int expansion)
          Set expansion.
 void setField(inetsoft.report.internal.binding.Field cfield)
          Set the cell binding field.
 void setFormula(String formula)
          Set formula.
 void setInterval(double d, int opt)
          Set date period interval and option.
 void setValue(String value)
          Set the value for the cell binding.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableLayout.TableCellBindingInfo

public TableLayout.TableCellBindingInfo(BaseLayout.Region region,
                                        int r,
                                        int c)
Method Detail

isVirtual

public boolean isVirtual()
Check if the cell binding is virtual.

Specified by:
isVirtual in interface CellBindingInfo

getValue

public String getValue()
Get the value for the cell binding.

Specified by:
getValue in interface CellBindingInfo

setValue

public void setValue(String value)
Set the value for the cell binding.

Specified by:
setValue in interface CellBindingInfo

getType

public int getType()
Get the binding type for the cell.

Specified by:
getType in interface CellBindingInfo

getBType

public int getBType()
Get the group type for the cell, group, summary or detail.

Specified by:
getBType in interface CellBindingInfo

setBType

public void setBType(int btype)
Set the group type for the cell, group, summary or detail.

Specified by:
setBType in interface CellBindingInfo

getDateOption

public int getDateOption()
Get group option.


setDateOption

public void setDateOption(int dateOpt)
Set date option.


getFormula

public String getFormula()
Get aggregate formula.


setFormula

public void setFormula(String formula)
Set formula.


getField

public inetsoft.report.internal.binding.Field getField()
Get the cell binding field.

Specified by:
getField in interface CellBindingInfo

setField

public void setField(inetsoft.report.internal.binding.Field cfield)
Set the cell binding field.

Specified by:
setField in interface CellBindingInfo

getExpansion

public int getExpansion()
Get expansion.

Specified by:
getExpansion in interface CellBindingInfo

setExpansion

public void setExpansion(int expansion)
Set expansion.

Specified by:
setExpansion in interface CellBindingInfo

getBandType

public int getBandType()
Get the band type.

Specified by:
getBandType in interface CellBindingInfo

getBandLevel

public int getBandLevel()
Get the group band level for the cell.

Specified by:
getBandLevel in interface CellBindingInfo

getPosition

public Point getPosition()
Get the position for the cell in the band.

Specified by:
getPosition in interface CellBindingInfo

setAsGroup

public void setAsGroup(boolean asGroup)
Set value as group.

Specified by:
setAsGroup in interface CellBindingInfo

setInterval

public void setInterval(double d,
                        int opt)
Set date period interval and option.

Parameters:
d - date period interval.
opt - date period option.

toString

public String toString()
Overrides:
toString in class Object

getCellBinding

public TableCellBinding getCellBinding()
Get cell binding.


Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.