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

java.lang.Object
  extended by com.stimulsoft.report.engine.StiBuilder
      extended by com.stimulsoft.report.engine.engineV2.builders.StiV2Builder
          extended by com.stimulsoft.report.engine.engineV2.builders.StiComponentV2Builder
              extended by com.stimulsoft.report.engine.engineV2.builders.StiContainerV2Builder
                  extended by com.stimulsoft.report.engine.engineV2.builders.StiCrossTabV2Builder

public class StiCrossTabV2Builder
extends StiContainerV2Builder


Constructor Summary
StiCrossTabV2Builder()
           
 
Method Summary
static java.lang.String getCollapsingName(StiCrossHeader header)
           
static java.lang.String getCollapsingName(java.lang.String componentName, int level, java.lang.String value)
           
 StiComponent InternalRender(StiComponent masterComp)
          Renders a component.
static boolean isCollapsed(StiCrossHeader masterHeader)
           
static boolean isCollapsed(StiCrossHeader masterHeader, int level, java.lang.Object textValue)
           
static void MakeHorAlignment(StiCrossTab masterCrossTab, StiContainer outContainer, int startIndex, double parentWidth)
           
 void Prepare(StiComponent masterComp)
          Prepares a component for rendering.
 StiComponent RenderCrossTab(StiCrossTabParams pars, StiCrossTab masterCrossTab)
           
 StiComponent RenderCrossTabOnDataBand(StiCrossTabParams pars, StiCrossTab masterCrossTab, StiContainer renderedComponent)
           
static void setCollapsed(StiCrossHeader masterHeader, boolean isCollapsed)
           
 
Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiContainerV2Builder
GetRenderContainer
 
Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiComponentV2Builder
Render, SetReportVariables, UnPrepare
 
Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiV2Builder
GetBuilder
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiCrossTabV2Builder

public StiCrossTabV2Builder()
Method Detail

getCollapsingName

public static java.lang.String getCollapsingName(StiCrossHeader header)

getCollapsingName

public static java.lang.String getCollapsingName(java.lang.String componentName,
                                                 int level,
                                                 java.lang.String value)

isCollapsed

public static boolean isCollapsed(StiCrossHeader masterHeader)

isCollapsed

public static boolean isCollapsed(StiCrossHeader masterHeader,
                                  int level,
                                  java.lang.Object textValue)

setCollapsed

public static void setCollapsed(StiCrossHeader masterHeader,
                                boolean isCollapsed)

MakeHorAlignment

public static void MakeHorAlignment(StiCrossTab masterCrossTab,
                                    StiContainer outContainer,
                                    int startIndex,
                                    double parentWidth)

RenderCrossTabOnDataBand

public final StiComponent RenderCrossTabOnDataBand(StiCrossTabParams pars,
                                                   StiCrossTab masterCrossTab,
                                                   StiContainer renderedComponent)

RenderCrossTab

public final StiComponent RenderCrossTab(StiCrossTabParams pars,
                                         StiCrossTab masterCrossTab)

Prepare

public void Prepare(StiComponent masterComp)
Description copied from class: StiComponentV2Builder
Prepares a component for rendering.

Overrides:
Prepare in class StiComponentV2Builder

InternalRender

public StiComponent InternalRender(StiComponent masterComp)
Description copied from class: StiV2Builder
Renders a component. Does not call events of a component while rendering.

Overrides:
InternalRender in class StiContainerV2Builder
Returns: