Style Intelligence v12.0

inetsoft.report.lens
Class DefaultSectionLens.SectionCellBindingInfo

java.lang.Object
  extended by inetsoft.report.lens.DefaultSectionLens.SectionCellBindingInfo
All Implemented Interfaces:
CellBindingInfo
Enclosing class:
DefaultSectionLens

public static class DefaultSectionLens.SectionCellBindingInfo
extends Object
implements CellBindingInfo

Section binding info.


Constructor Summary
DefaultSectionLens.SectionCellBindingInfo(SectionBand band, int bidx, int eidx, int btype, int blevel)
           
DefaultSectionLens.SectionCellBindingInfo(SectionBand band, int bidx, ReportElement elem, int btype, int blevel)
           
DefaultSectionLens.SectionCellBindingInfo(SectionBand band, int bidx, String eidx, int btype, int blevel)
           
 
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.
 ReportElement getElement()
           
 int getExpansion()
          Get expansion.
 inetsoft.report.internal.binding.Field getField()
          Get the cell binding field.
 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 setExpansion(int expansion)
          Set expansion.
 void setField(inetsoft.report.internal.binding.Field cfield)
          Set the cell binding field.
 void setValue(String value)
          Set the value for the cell binding.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSectionLens.SectionCellBindingInfo

public DefaultSectionLens.SectionCellBindingInfo(SectionBand band,
                                                 int bidx,
                                                 int eidx,
                                                 int btype,
                                                 int blevel)

DefaultSectionLens.SectionCellBindingInfo

public DefaultSectionLens.SectionCellBindingInfo(SectionBand band,
                                                 int bidx,
                                                 String eidx,
                                                 int btype,
                                                 int blevel)

DefaultSectionLens.SectionCellBindingInfo

public DefaultSectionLens.SectionCellBindingInfo(SectionBand band,
                                                 int bidx,
                                                 ReportElement elem,
                                                 int btype,
                                                 int blevel)
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

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

getElement

public ReportElement getElement()

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