com.stimulsoft.report.engine.engineV2.builders
Class StiV2Builder

java.lang.Object
  extended by com.stimulsoft.report.engine.StiBuilder
      extended by com.stimulsoft.report.engine.engineV2.builders.StiV2Builder
Direct Known Subclasses:
StiComponentV2Builder

public abstract class StiV2Builder
extends StiBuilder


Constructor Summary
StiV2Builder()
           
 
Method Summary
static StiV2Builder GetBuilder(java.lang.Class<?> componentType)
           
abstract  StiComponent InternalRender(StiComponent masterComp)
          Renders a component.
abstract  void Prepare(StiComponent masterComp)
          Prepares a component for rendering.
abstract  StiComponent Render(StiComponent masterComp)
          Renders a component with calling an event.
abstract  void SetReportVariables(StiComponent masterComp)
          Sets system variables which are specific for the specified component.
abstract  void UnPrepare(StiComponent masterComp)
          Clears a component for rendering.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiV2Builder

public StiV2Builder()
Method Detail

GetBuilder

public static StiV2Builder GetBuilder(java.lang.Class<?> componentType)

SetReportVariables

public abstract void SetReportVariables(StiComponent masterComp)
Sets system variables which are specific for the specified component.


Prepare

public abstract void Prepare(StiComponent masterComp)
Prepares a component for rendering.


UnPrepare

public abstract void UnPrepare(StiComponent masterComp)
Clears a component for rendering.


InternalRender

public abstract StiComponent InternalRender(StiComponent masterComp)
Renders a component. Does not call events of a component while rendering.

Parameters:
masterComp -
Returns:

Render

public abstract StiComponent Render(StiComponent masterComp)
Renders a component with calling an event. A method is used with InternalRender for the component rendering.

Parameters:
masterComp -
Returns:


Copyright © 2018 Stimulsoft. All Rights Reserved.