Packagestimulsoft.report.engine.engineV2
Classpublic class StiPrintAtBottom
InheritanceStiPrintAtBottom Inheritance Object

A class helps to output bands which should be output on the bottom of a page.



Public Properties
 PropertyDefined By
  engine : StiEngine = null
StiPrintAtBottom
Public Methods
 MethodDefined By
  
StiPrintAtBottom
  
add(container:StiContainer):void
Adds a collection of containers which will be output on the bottom of a page.
StiPrintAtBottom
  
canProcess(band:StiBand):Boolean
Returns true if the specified band is a band that should be output on the bottom of a page.
StiPrintAtBottom
  
render(outContainer:StiContainer, startIndex:int, markerContainer:StiContainer):void
Finds all elements from the specified container of output and outputs them on a new page.
StiPrintAtBottom
Property Detail
engineproperty
public var engine:StiEngine = null

Constructor Detail
StiPrintAtBottom()Constructor
public function StiPrintAtBottom(engine:StiEngine)



Parameters
engine:StiEngine
Method Detail
add()method
public function add(container:StiContainer):void

Adds a collection of containers which will be output on the bottom of a page. container" > A container for adding into the collection.

Parameters

container:StiContainer

canProcess()method 
public function canProcess(band:StiBand):Boolean

Returns true if the specified band is a band that should be output on the bottom of a page.

Parameters

band:StiBand

Returns
Boolean
render()method 
public function render(outContainer:StiContainer, startIndex:int, markerContainer:StiContainer):void

Finds all elements from the specified container of output and outputs them on a new page. Outputs elements which are found before the container-marker. The rest of elements will be moved on the next page. All elements should be found in a previously compiled list of bands which are output on the bottom of a page. When processing, a new vertical position on the bottom of a page is set. "outContainer" > A container in what bands should be output. "startIndex" > The Index starting with what it is necessary to find a container-marker. The Index is specified because there is no need to process again previously output clumns on a page. "markerContainer" > A container-marker after what all containers will be moved on the next page.

Parameters

outContainer:StiContainer
 
startIndex:int
 
markerContainer:StiContainer