|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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
public class StiDataBandV2Builder
Constructor Summary | |
---|---|
StiDataBandV2Builder()
|
Method Summary | |
---|---|
void |
AddFooterMarker(StiDataBand masterDataBand,
StiFooterBand footerMaster)
Adds the Footer Marker to the end of a list, if before the list FooterBands were output on all pages. |
void |
AddKeepDetails(StiDataBand masterDataBand)
|
void |
AddKeepLevel(StiDataBand masterDataBand)
|
void |
AddKeepLevelAtLatestDataBand(StiDataBand masterDataBand)
|
boolean |
AllowDetailDataBands(StiDataBand masterDataBand)
|
boolean |
AllowKeepDetails(StiDataBand masterDataBand)
|
void |
Block(StiDataBand masterDataBand)
|
void |
CheckHierarchicalFooters(StiDataBand masterDataBand)
|
void |
CheckHierarchicalHeaders(StiDataBand masterDataBand)
|
boolean |
CheckKeepReportSummaryTogether(StiDataBand masterDataBand)
|
void |
EndBands(StiDataBand masterDataBand)
Ends monitoring of band OnAllPages. |
void |
FindDetailDataBands(StiDataBand masterDataBand)
|
void |
FindDetails(StiDataBand masterDataBand)
|
void |
FindEmptyBands(StiDataBand masterDataBand)
|
void |
FindFooters(StiDataBand masterDataBand)
|
void |
FindGroupFooters(StiDataBand masterDataBand)
|
void |
FindGroupHeaders(StiDataBand masterDataBand)
|
void |
FindHeaders(StiDataBand masterDataBand)
|
void |
FindHierarchicalFooters(StiDataBand masterDataBand)
|
void |
FindHierarchicalHeaders(StiDataBand masterDataBand)
|
void |
FindSubReports(StiDataBand masterDataBand)
|
static StiV2Builder |
getBuilder(java.lang.Class<StiDataBand> class1)
|
boolean |
GetGroupFooterResult(StiDataBand masterDataBand,
StiGroupHeaderBand groupHeaderBand)
|
java.util.ArrayList<StiGroupFooterBand> |
GetGroupFooters(StiDataBand masterDataBand)
Returns a collection of group footers. |
boolean |
GetGroupHeaderResult(StiDataBand masterDataBand,
StiGroupHeaderBand groupHeaderBand)
|
java.util.ArrayList<StiGroupHeaderBand> |
GetGroupHeaders(StiDataBand masterDataBand)
Returns a collection of group headers. |
void |
GroupsComparison(StiDataBand masterDataBand)
All GroupFooters are placed on their GroupHeader(is set property - Header). |
static boolean |
IsCollapsed(StiContainer masterDataBand,
boolean isRendering)
|
boolean |
IsDenyDetailsOnFirstPage(StiDataBand masterDataBand)
|
static boolean |
IsDetailDataSourcesEmpty(StiDataBand masterDataBand)
Gets value indicates that all detail components are empty. |
static boolean |
IsPrintIfDetailEmpty(StiDataBand masterDataBand)
|
void |
LinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand)
|
void |
Prepare(StiComponent masterComp)
Prepares a component for rendering. |
static void |
PrepareGroupResults(StiDataBand masterDataBand)
Prepares a groups result for each group for the current line. |
void |
RegisterEmptyBands(StiDataBand masterDataBand)
|
void |
RemoveKeepDetails(StiDataBand masterDataBand)
|
void |
RemoveKeepGroupHeaders(StiDataBand masterDataBand)
|
void |
RemoveKeepHeaders(StiDataBand masterDataBand)
|
void |
RemoveKeepLevel(StiDataBand masterDataBand)
|
StiComponent |
Render(StiComponent masterComp)
Renders a component with calling an event. |
void |
RenderBand(StiDataBand masterDataBand,
StiBand band)
|
void |
RenderBand(StiDataBand masterDataBand,
StiBand band,
boolean ignorePageBreaks,
boolean allowRenderingEvents)
|
void |
RenderColumns(StiDataBand masterDataBand)
|
void |
RenderDetailDataBands(StiDataBand masterDataBand)
|
void |
RenderFootersOnAllPages(StiDataBand masterDataBand)
|
void |
RenderFootersOnLastPage(StiDataBand masterDataBand)
|
void |
RenderGroupFooters(StiDataBand masterDataBand)
Renders all group footers of this databand. |
void |
RenderGroupHeaders(StiDataBand masterDataBand)
Renders all group headers of this databand. |
void |
RenderHeaders(StiDataBand masterDataBand)
|
void |
RenderHierarchicalFooters(StiDataBand masterDataBand,
boolean allowIndent,
int level)
|
void |
RenderHierarchicalHeaders(StiDataBand masterDataBand,
boolean allowIndent,
int level)
|
void |
RenderMarkerFootersOnAllPages(StiDataBand masterDataBand)
|
void |
RenderMaster(StiDataBand masterDataBand)
|
void |
RenderReportSummaries(StiDataBand masterDataBand)
|
void |
RenderReportTitles(StiDataBand masterDataBand)
|
void |
ResetDetailDataBands(StiDataBand masterDataBand)
|
void |
ResetDetails(StiDataBand masterDataBand)
|
void |
ResetEmptyBands(StiDataBand masterDataBand)
|
void |
ResetFooters(StiDataBand masterDataBand)
|
void |
ResetGroupFooters(StiDataBand masterDataBand)
|
void |
ResetGroupHeaders(StiDataBand masterDataBand)
|
void |
ResetHeaders(StiDataBand masterDataBand)
|
void |
ResetHierarchicalFooters(StiDataBand masterDataBand)
|
void |
ResetHierarchicalHeaders(StiDataBand masterDataBand)
|
void |
ResetLinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand)
|
static void |
SetDetails(StiDataBand masterDataBand)
Sets detail. |
void |
SetReportVariables(StiComponent masterComp)
Sets system variables which are specific for the specified component. |
void |
StartBand(StiDataBand masterDataBand,
StiBand band)
Starts monitoring of specified band OnAllPages. |
void |
StartBands(StiDataBand masterDataBand,
java.util.ArrayList<? extends StiBand> bands)
Starts monitoring of specified collection of bands OnAllPages. |
void |
UnBlock(StiDataBand masterDataBand)
|
void |
UnPrepare(StiComponent masterComp)
Clears a component after rendering. |
Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiBandV2Builder |
---|
GetChildBands, GetSubReports, InternalRender |
Methods inherited from class com.stimulsoft.report.engine.engineV2.builders.StiContainerV2Builder |
---|
GetRenderContainer |
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 |
---|
public StiDataBandV2Builder()
Method Detail |
---|
public final void FindHeaders(StiDataBand masterDataBand)
public final void FindHierarchicalHeaders(StiDataBand masterDataBand)
public final void FindFooters(StiDataBand masterDataBand)
public final void FindHierarchicalFooters(StiDataBand masterDataBand)
public final void FindEmptyBands(StiDataBand masterDataBand)
public final void FindGroupHeaders(StiDataBand masterDataBand)
public final void FindGroupFooters(StiDataBand masterDataBand)
public final void FindDetailDataBands(StiDataBand masterDataBand)
public final void FindSubReports(StiDataBand masterDataBand)
public final void FindDetails(StiDataBand masterDataBand)
public final void ResetHeaders(StiDataBand masterDataBand)
public final void ResetHierarchicalHeaders(StiDataBand masterDataBand)
public final void ResetFooters(StiDataBand masterDataBand)
public final void ResetHierarchicalFooters(StiDataBand masterDataBand)
public final void ResetEmptyBands(StiDataBand masterDataBand)
public final void ResetGroupHeaders(StiDataBand masterDataBand)
public final void ResetGroupFooters(StiDataBand masterDataBand)
public final void ResetDetailDataBands(StiDataBand masterDataBand)
public final void ResetDetails(StiDataBand masterDataBand)
public final void AddKeepLevelAtLatestDataBand(StiDataBand masterDataBand)
public final void AddKeepLevel(StiDataBand masterDataBand)
public final void RemoveKeepLevel(StiDataBand masterDataBand)
public final void RemoveKeepGroupHeaders(StiDataBand masterDataBand)
public final void RemoveKeepHeaders(StiDataBand masterDataBand)
public final boolean AllowKeepDetails(StiDataBand masterDataBand)
public final void AddKeepDetails(StiDataBand masterDataBand)
public final void RemoveKeepDetails(StiDataBand masterDataBand)
public final void StartBands(StiDataBand masterDataBand, java.util.ArrayList<? extends StiBand> bands)
public final void StartBand(StiDataBand masterDataBand, StiBand band)
public final void EndBands(StiDataBand masterDataBand)
public final boolean GetGroupHeaderResult(StiDataBand masterDataBand, StiGroupHeaderBand groupHeaderBand)
public final boolean GetGroupFooterResult(StiDataBand masterDataBand, StiGroupHeaderBand groupHeaderBand)
public final void LinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand)
public final void ResetLinkGroupHeadersAndGroupFooters(StiDataBand masterDataBand)
public static void PrepareGroupResults(StiDataBand masterDataBand)
public final void RenderGroupHeaders(StiDataBand masterDataBand)
public final void RenderGroupFooters(StiDataBand masterDataBand)
public static void SetDetails(StiDataBand masterDataBand)
public final void RenderDetailDataBands(StiDataBand masterDataBand)
public final boolean AllowDetailDataBands(StiDataBand masterDataBand)
public final boolean IsDenyDetailsOnFirstPage(StiDataBand masterDataBand)
public static boolean IsDetailDataSourcesEmpty(StiDataBand masterDataBand)
public static boolean IsPrintIfDetailEmpty(StiDataBand masterDataBand)
public final void RenderHeaders(StiDataBand masterDataBand)
public final void RenderHierarchicalHeaders(StiDataBand masterDataBand, boolean allowIndent, int level)
public final void AddFooterMarker(StiDataBand masterDataBand, StiFooterBand footerMaster)
public final void RenderMarkerFootersOnAllPages(StiDataBand masterDataBand)
public final void RenderFootersOnLastPage(StiDataBand masterDataBand)
public final void RenderFootersOnAllPages(StiDataBand masterDataBand)
public final void RenderHierarchicalFooters(StiDataBand masterDataBand, boolean allowIndent, int level)
public final void RenderReportTitles(StiDataBand masterDataBand)
public final void RenderReportSummaries(StiDataBand masterDataBand)
public final boolean CheckKeepReportSummaryTogether(StiDataBand masterDataBand)
public final void Block(StiDataBand masterDataBand)
public final void UnBlock(StiDataBand masterDataBand)
public final void CheckHierarchicalHeaders(StiDataBand masterDataBand)
public final void CheckHierarchicalFooters(StiDataBand masterDataBand)
public final void RenderBand(StiDataBand masterDataBand, StiBand band)
public final void RenderBand(StiDataBand masterDataBand, StiBand band, boolean ignorePageBreaks, boolean allowRenderingEvents)
public final void RenderColumns(StiDataBand masterDataBand)
public final void RegisterEmptyBands(StiDataBand masterDataBand)
public static boolean IsCollapsed(StiContainer masterDataBand, boolean isRendering)
public void SetReportVariables(StiComponent masterComp)
SetReportVariables
in class StiComponentV2Builder
public void Prepare(StiComponent masterComp)
StiComponentV2Builder
Prepare
in class StiBandV2Builder
public void UnPrepare(StiComponent masterComp)
UnPrepare
in class StiComponentV2Builder
public StiComponent Render(StiComponent masterComp)
StiV2Builder
Render
in class StiComponentV2Builder
public void RenderMaster(StiDataBand masterDataBand)
public java.util.ArrayList<StiGroupHeaderBand> GetGroupHeaders(StiDataBand masterDataBand)
public java.util.ArrayList<StiGroupFooterBand> GetGroupFooters(StiDataBand masterDataBand)
public void GroupsComparison(StiDataBand masterDataBand)
public static StiV2Builder getBuilder(java.lang.Class<StiDataBand> class1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |