dori.jasper.engine.fill
Class JRFillBand

java.lang.Object
  extended bydori.jasper.engine.fill.JRFillElementGroup
      extended bydori.jasper.engine.fill.JRFillBand
All Implemented Interfaces:
JRBand, JRElementGroup

public class JRFillBand
extends JRFillElementGroup
implements JRBand


Field Summary
protected  JRBaseFiller filler
           
 
Fields inherited from class dori.jasper.engine.fill.JRFillElementGroup
children, elementGroup, elements
 
Constructor Summary
protected JRFillBand(JRBaseFiller filler, JRBand band, JRFillObjectFactory factory)
           
 
Method Summary
protected  void evaluate(byte evaluation)
           
protected  void evaluatePrintWhenExpression(byte evaluation)
           
protected  JRPrintBand fill()
           
protected  JRPrintBand fill(int availableStretchHeight)
           
protected  JRPrintBand fill(int availableStretchHeight, boolean isOverflowAllowed)
           
 int getHeight()
           
 JRExpression getPrintWhenExpression()
           
protected  boolean isNewGroup(JRGroup group)
           
protected  boolean isNewPageColumn()
           
protected  boolean isPrintWhenExpressionNull()
           
protected  boolean isPrintWhenTrue()
           
 boolean isSplitAllowed()
           
protected  boolean isToPrint()
           
protected  JRPrintBand refill(int availableStretchHeight)
           
protected  void rewind()
           
protected  void setNewGroup(JRGroup group, boolean isNew)
           
protected  void setNewPageColumn(boolean isNew)
           
protected  void setPrintWhenTrue(boolean isPrintWhenTrue)
           
 void setSplitAllowed(boolean isSplitAllowed)
           
protected  boolean willOverflow()
           
 
Methods inherited from class dori.jasper.engine.fill.JRFillElementGroup
getChildren, getElementByKey, getElementGroup, getElements, getStretchHeightDiff, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface dori.jasper.engine.JRElementGroup
getChildren, getElementByKey, getElementGroup, getElements
 

Field Detail

filler

protected JRBaseFiller filler
Constructor Detail

JRFillBand

protected JRFillBand(JRBaseFiller filler,
                     JRBand band,
                     JRFillObjectFactory factory)
Method Detail

setNewPageColumn

protected void setNewPageColumn(boolean isNew)

isNewPageColumn

protected boolean isNewPageColumn()

setNewGroup

protected void setNewGroup(JRGroup group,
                           boolean isNew)

isNewGroup

protected boolean isNewGroup(JRGroup group)

getHeight

public int getHeight()
Specified by:
getHeight in interface JRBand

isSplitAllowed

public boolean isSplitAllowed()
Specified by:
isSplitAllowed in interface JRBand

setSplitAllowed

public void setSplitAllowed(boolean isSplitAllowed)
Specified by:
setSplitAllowed in interface JRBand

getPrintWhenExpression

public JRExpression getPrintWhenExpression()
Specified by:
getPrintWhenExpression in interface JRBand

willOverflow

protected boolean willOverflow()

isPrintWhenExpressionNull

protected boolean isPrintWhenExpressionNull()

isPrintWhenTrue

protected boolean isPrintWhenTrue()

setPrintWhenTrue

protected void setPrintWhenTrue(boolean isPrintWhenTrue)

isToPrint

protected boolean isToPrint()

evaluate

protected void evaluate(byte evaluation)
                 throws JRException
Throws:
JRException

evaluatePrintWhenExpression

protected void evaluatePrintWhenExpression(byte evaluation)
                                    throws JRException
Throws:
JRException

refill

protected JRPrintBand refill(int availableStretchHeight)
                      throws JRException
Throws:
JRException

fill

protected JRPrintBand fill()
                    throws JRException
Throws:
JRException

fill

protected JRPrintBand fill(int availableStretchHeight)
                    throws JRException
Throws:
JRException

fill

protected JRPrintBand fill(int availableStretchHeight,
                           boolean isOverflowAllowed)
                    throws JRException
Throws:
JRException

rewind

protected void rewind()
               throws JRException
Throws:
JRException


Copyright © 2001-2004 Teodor Danciu. All Rights Reserved.