Class StiDataBandV2Builder
java.lang.Object
com.stimulsoft.report.engine.StiBuilder
com.stimulsoft.report.engine.engineV2.builders.StiV2Builder
com.stimulsoft.report.engine.engineV2.builders.StiComponentV2Builder
com.stimulsoft.report.engine.engineV2.builders.StiContainerV2Builder
com.stimulsoft.report.engine.engineV2.builders.StiBandV2Builder
com.stimulsoft.report.engine.engineV2.builders.StiDataBandV2Builder
- Direct Known Subclasses:
StiHierarchicalBandV2Builder,StiTableOfContentsV2Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidAddFooterMarker(StiDataBand masterDataBand, StiFooterBand footerMaster) Adds the Footer Marker to the end of a list, if before the list FooterBands were output on all pages.final voidAddKeepDetails(StiDataBand masterDataBand) final voidAddKeepLevel(StiDataBand masterDataBand) final voidAddKeepLevelAtLatestDataBand(StiDataBand masterDataBand) final booleanAllowDetailDataBands(StiDataBand masterDataBand) final booleanAllowKeepDetails(StiDataBand masterDataBand) final voidBlock(StiDataBand masterDataBand) final voidCheckHierarchicalFooters(StiDataBand masterDataBand) final voidCheckHierarchicalHeaders(StiDataBand masterDataBand) final booleanCheckKeepReportSummaryTogether(StiDataBand masterDataBand) final voidEndBands(StiDataBand masterDataBand) Ends monitoring of band OnAllPages.final voidFindDetailDataBands(StiDataBand masterDataBand) final voidFindDetails(StiDataBand masterDataBand) final voidFindEmptyBands(StiDataBand masterDataBand) final voidFindFooters(StiDataBand masterDataBand) final voidFindGroupFooters(StiDataBand masterDataBand) final voidFindGroupHeaders(StiDataBand masterDataBand) final voidFindHeaders(StiDataBand masterDataBand) final voidFindHierarchicalFooters(StiDataBand masterDataBand) final voidFindHierarchicalHeaders(StiDataBand masterDataBand) final voidFindSubReports(StiDataBand masterDataBand) static StiV2BuildergetBuilder(Class<StiDataBand> class1) final booleanGetGroupFooterResult(StiDataBand masterDataBand, StiGroupHeaderBand groupHeaderBand) GetGroupFooters(StiDataBand masterDataBand) Returns a collection of group footers.final booleanGetGroupHeaderResult(StiDataBand masterDataBand, StiGroupHeaderBand groupHeaderBand) GetGroupHeaders(StiDataBand masterDataBand) Returns a collection of group headers.voidGroupsComparison(StiDataBand masterDataBand) All GroupFooters are placed on their GroupHeader(is set property - Header).static booleanIsCollapsed(StiContainer masterDataBand, boolean isRendering) final booleanIsDenyDetailsOnFirstPage(StiDataBand masterDataBand) static booleanIsDetailDataSourcesEmpty(StiDataBand masterDataBand) Gets value indicates that all detail components are empty.static booleanIsPrintIfDetailEmpty(StiDataBand masterDataBand) final voidLinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand) voidPrepare(StiComponent masterComp) Prepares a component for rendering.static voidPrepareGroupResults(StiDataBand masterDataBand) Prepares a groups result for each group for the current line.final voidRegisterEmptyBands(StiDataBand masterDataBand) final voidRemoveKeepDetails(StiDataBand masterDataBand) final voidRemoveKeepGroupHeaders(StiDataBand masterDataBand) final voidRemoveKeepHeaders(StiDataBand masterDataBand) final voidRemoveKeepLevel(StiDataBand masterDataBand) Render(StiComponent masterComp) Renders a component with calling an event.final voidRenderBand(StiDataBand masterDataBand, StiBand band) final voidRenderBand(StiDataBand masterDataBand, StiBand band, boolean ignorePageBreaks, boolean allowRenderingEvents) final voidRenderColumns(StiDataBand masterDataBand) final voidRenderDetailDataBands(StiDataBand masterDataBand) final voidRenderFootersOnAllPages(StiDataBand masterDataBand) final voidRenderFootersOnLastPage(StiDataBand masterDataBand) final voidRenderGroupFooters(StiDataBand masterDataBand) Renders all group footers of this databand.final voidRenderGroupHeaders(StiDataBand masterDataBand) Renders all group headers of this databand.final voidRenderHeaders(StiDataBand masterDataBand) final voidRenderHierarchicalFooters(StiDataBand masterDataBand, boolean allowIndent, int level) final voidRenderHierarchicalHeaders(StiDataBand masterDataBand, boolean allowIndent, int level) final voidRenderMarkerFootersOnAllPages(StiDataBand masterDataBand) voidRenderMaster(StiDataBand masterDataBand) final voidRenderReportSummaries(StiDataBand masterDataBand) final voidRenderReportTitles(StiDataBand masterDataBand) final voidResetDetailDataBands(StiDataBand masterDataBand) final voidResetDetails(StiDataBand masterDataBand) final voidResetEmptyBands(StiDataBand masterDataBand) final voidResetFooters(StiDataBand masterDataBand) final voidResetGroupFooters(StiDataBand masterDataBand) final voidResetGroupHeaders(StiDataBand masterDataBand) final voidResetHeaders(StiDataBand masterDataBand) final voidResetHierarchicalFooters(StiDataBand masterDataBand) final voidResetHierarchicalHeaders(StiDataBand masterDataBand) final voidResetLinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand) static voidSetDetails(StiDataBand masterDataBand) Sets detail.voidSetReportVariables(StiComponent masterComp) Sets system variables which are specific for the specified component.final voidStartBand(StiDataBand masterDataBand, StiBand band) Starts monitoring of specified band OnAllPages.final voidStartBands(StiDataBand masterDataBand, ArrayList<? extends StiBand> bands) Starts monitoring of specified collection of bands OnAllPages.final voidUnBlock(StiDataBand masterDataBand) voidUnPrepare(StiComponent masterComp) Clears a component after rendering.Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiBandV2Builder
GetChildBands, GetSubReports, InternalRenderMethods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiContainerV2Builder
GetRenderContainerMethods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiV2Builder
GetBuilder
-
Constructor Details
-
StiDataBandV2Builder
public StiDataBandV2Builder()
-
-
Method Details
-
FindHeaders
-
FindHierarchicalHeaders
-
FindEmptyBands
-
FindGroupHeaders
-
FindDetailDataBands
-
FindSubReports
-
FindDetails
-
ResetHeaders
-
ResetHierarchicalHeaders
-
ResetEmptyBands
-
ResetGroupHeaders
-
ResetDetailDataBands
-
ResetDetails
-
AddKeepLevelAtLatestDataBand
-
AddKeepLevel
-
RemoveKeepLevel
-
RemoveKeepGroupHeaders
-
RemoveKeepHeaders
-
AllowKeepDetails
-
AddKeepDetails
-
RemoveKeepDetails
-
StartBands
Starts monitoring of specified collection of bands OnAllPages. -
StartBand
Starts monitoring of specified band OnAllPages. -
EndBands
Ends monitoring of band OnAllPages. -
GetGroupHeaderResult
public final boolean GetGroupHeaderResult(StiDataBand masterDataBand, StiGroupHeaderBand groupHeaderBand) -
PrepareGroupResults
Prepares a groups result for each group for the current line. -
RenderGroupHeaders
Renders all group headers of this databand. -
SetDetails
Sets detail. -
RenderDetailDataBands
-
AllowDetailDataBands
-
IsDenyDetailsOnFirstPage
-
IsDetailDataSourcesEmpty
Gets value indicates that all detail components are empty. -
IsPrintIfDetailEmpty
-
RenderHeaders
-
RenderHierarchicalHeaders
public final void RenderHierarchicalHeaders(StiDataBand masterDataBand, boolean allowIndent, int level) -
RenderReportTitles
-
RenderReportSummaries
-
CheckKeepReportSummaryTogether
-
Block
-
UnBlock
-
CheckHierarchicalHeaders
-
RenderBand
-
RenderBand
public final void RenderBand(StiDataBand masterDataBand, StiBand band, boolean ignorePageBreaks, boolean allowRenderingEvents) -
RenderColumns
-
RegisterEmptyBands
-
IsCollapsed
-
SetReportVariables
Sets system variables which are specific for the specified component.- Overrides:
SetReportVariablesin classStiComponentV2Builder
-
Prepare
Description copied from class:StiComponentV2BuilderPrepares a component for rendering.- Overrides:
Preparein classStiBandV2Builder
-
UnPrepare
Clears a component after rendering.- Overrides:
UnPreparein classStiComponentV2Builder
-
Render
Description copied from class:StiV2BuilderRenders a component with calling an event. A method is used with InternalRender for the component rendering.- Overrides:
Renderin classStiComponentV2Builder- Parameters:
masterComp-- Returns:
-
RenderMaster
-
GetGroupHeaders
Returns a collection of group headers.- Returns:
- Components collection.
-
GroupsComparison
All GroupFooters are placed on their GroupHeader(is set property - Header). -
getBuilder
-