com.stimulsoft.report.engine.engineV2
Class StiThreads

java.lang.Object
  extended by com.stimulsoft.report.engine.engineV2.StiThreads

public class StiThreads
extends java.lang.Object


Field Summary
 int CurrentColumn
           
 int CurrentPage
           
 java.lang.String DestinationName
           
 StiEngine engine
           
 boolean IsActive
           
 
Constructor Summary
StiThreads(StiEngine engine)
           
 
Method Summary
 StiEngine CreateContainerEngine(java.lang.String destinationName, StiReport report, StiEngine masterEngine, int indexOfStartRenderedPages)
          Creates a new engine sample to output in the specified container.
 StiContainer GetDestinationContainer()
           
 StiContainer GetTemplateContainer()
           
 void NewPage()
          Prepares a new page to output a container.
 void SelectThreadFromContainer(StiContainer container)
          Sets the stream to output the specified component.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IsActive

public boolean IsActive

CurrentPage

public int CurrentPage

CurrentColumn

public int CurrentColumn

DestinationName

public java.lang.String DestinationName

engine

public StiEngine engine
Constructor Detail

StiThreads

public StiThreads(StiEngine engine)
Method Detail

NewPage

public final void NewPage()
Prepares a new page to output a container. A new page is not always a page of a report. This be a new container.


SelectThreadFromContainer

public final void SelectThreadFromContainer(StiContainer container)
Sets the stream to output the specified component. If the stream does not exist then it is created.


CreateContainerEngine

public final StiEngine CreateContainerEngine(java.lang.String destinationName,
                                             StiReport report,
                                             StiEngine masterEngine,
                                             int indexOfStartRenderedPages)
Creates a new engine sample to output in the specified container.

Parameters:
destinationName - A name of a container that will process output.
report -
masterEngine - An engine that outputs bands on a page.
indexOfStartRenderedPages - An index of a page. Starting with it output of the current page began.
Returns:

GetTemplateContainer

public final StiContainer GetTemplateContainer()

GetDestinationContainer

public final StiContainer GetDestinationContainer()