|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.StiBase
com.stimulsoft.report.components.StiComponent
com.stimulsoft.report.components.complexcomponents.StiContainer
com.stimulsoft.report.components.bands.StiBand
com.stimulsoft.report.components.bands.StiDynamicBand
com.stimulsoft.report.components.bands.StiGroupHeaderBand
public class StiGroupHeaderBand
| Field Summary | |
|---|---|
int |
line
|
| Fields inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer |
|---|
border, brush, collapsingIndex, components, ParentComponentIsBand, ParentComponentIsCrossBand |
| Fields inherited from class com.stimulsoft.report.components.StiComponent |
|---|
canGrow, canShrink, componentPlacement, conditions, currentPointer, expressions, interaction, isRendered, page, parent, parentBookmark, parentPointer, top, width |
| Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
|---|
REFERENCE_EMPTY, REFERENCE_REPORT |
| Constructor Summary | |
|---|---|
StiGroupHeaderBand()
Creates a new component of the type StiComponent. |
|
StiGroupHeaderBand(StiRectangle rect)
Creates a new component of the type StiComponent with specified location. |
|
| Method Summary | |
|---|---|
StiBeginRenderEvent |
getBeginRenderEvent()
Occurs when band is begin render. |
boolean |
getCanBreak()
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
StiCollapsedExpression |
getCollapsed()
Gets or sets an expression to fill a collapsed value. |
StiComponentType |
getComponentType()
Gets the type of processing when printing. |
StiGroupConditionExpression |
getCondition()
Gets or sets grouping condition. |
java.lang.Object |
GetCurrentConditionValue()
|
StiDataBand |
getDataBand()
Returns the DataBand in which the component is located. |
StiEndRenderEvent |
getEndRenderEvent()
Occurs when ends rendering band. |
StiEventsCollection |
getEvents()
Return events collection of this component. |
StiGetCollapsedEvent |
getGetCollapsedEvent()
Occurs when the Collapsed value is calculated. |
StiGetSummaryExpressionEvent |
getGetSummaryExpressionEvent()
Occurs when when group summary expression is calculated. |
StiGetGroupConditionEvent |
getGetValueEvent()
Occurs when when is checked condition of the group. |
StiGroupHeaderBandInfoV1 |
getGroupHeaderBandInfoV1()
|
StiGroupHeaderBandInfoV2 |
getGroupHeaderBandInfoV2()
|
StiColor |
getHeaderEndColor()
Gets header end color. |
StiColor |
getHeaderStartColor()
Gets header start color. |
java.lang.String |
GetHeaderText()
Returns the band header text. |
boolean |
getKeepGroupHeaderTogether()
Gets or sets value indicates that group header is printed with data together. |
boolean |
getKeepGroupTogether()
Gets or sets value indicates that group is to be kept together. |
int |
getLine()
|
java.lang.String |
getLocalizedName()
Gets a localized component name. |
boolean |
getPrintOnAllPages()
Gets or sets value indicates that the component is printed on all pages. |
int |
getPriority()
Gets a component priority. |
StiRenderingEvent |
getRenderingEvent()
Occurs when occurs rendering of one line data. |
boolean |
getResetPageNumber()
Allows to reset page number on this component. |
StiGroupSortDirection |
getSortDirection()
Gets or sets sorting direction of group by totals. |
boolean |
getStartNewPage()
Gets or sets value indicates that it is necessary to print every new string on a new page. |
float |
getStartNewPageIfLessThan()
Gets or sets value which indicates how much free space on a page (in percentage terms) should be reserved for formation of a new page. |
StiGroupSummaryExpression |
getSummaryExpression()
Gets or sets summary expression which is used for group summary totals calculation. |
StiGroupSortDirection |
getSummarySortDirection()
Gets or sets function of calculating group totals for its sorting by totals. |
StiGroupSummaryType |
getSummaryType()
Gets or sets the sorting direction of grouped data. |
int |
getToolboxPosition()
Gets value to sort a position in the toolbox. |
void |
InvokeGetCollapsed(StiValueEventArgs e)
|
void |
InvokeGetSummaryExpression(StiValueEventArgs e)
|
void |
InvokeGetValue(StiValueEventArgs e)
|
void |
LoadFromJsonObject(JSONObject jObject)
|
void |
RestoreState(java.lang.String stateName)
Restores the earlier saved object state. |
void |
saveState(java.lang.String stateName)
Saves the current state of an object. |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setBeginRenderEvent(StiBeginRenderEvent value)
|
void |
setCanBreak(boolean value)
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
void |
setCollapsed(StiCollapsedExpression value)
|
void |
setCondition(StiGroupConditionExpression value)
|
void |
setEndRenderEvent(StiEndRenderEvent value)
|
void |
setGetCollapsedEvent(StiGetCollapsedEvent value)
|
void |
setGetSummaryExpressionEvent(StiGetSummaryExpressionEvent value)
|
void |
setGetValueEvent(StiGetGroupConditionEvent value)
|
void |
setKeepGroupHeaderTogether(boolean value)
|
void |
setKeepGroupTogether(boolean value)
|
void |
setLine(int value)
|
void |
setPrintOnAllPages(boolean value)
|
void |
setRenderingEvent(StiRenderingEvent value)
|
void |
setResetPageNumber(boolean value)
|
void |
setSortDirection(StiGroupSortDirection value)
|
void |
setStartNewPage(boolean value)
|
void |
setStartNewPageIfLessThan(float value)
|
void |
setSummaryExpression(StiGroupSummaryExpression value)
|
void |
setSummarySortDirection(StiGroupSortDirection value)
|
void |
setSummaryType(StiGroupSummaryType value)
|
| Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand |
|---|
Break, getBreakIfLessThan, getNewColumnAfter, getNewColumnBefore, getNewPageAfter, getNewPageBefore, getPrintAtBottom, getSkipFirst, setBreakIfLessThan, setNewColumnAfter, setNewColumnBefore, setNewPageAfter, setNewPageBefore, setPrintAtBottom, setSkipFirst |
| Methods inherited from class com.stimulsoft.report.components.bands.StiBand |
|---|
canContainIn, clone, getBandInfoV2, getCanGrow, getDefaultClientRectangle, getDisplayRectangle, getDockStyle, getFooterSize, getGrowToHeight, getHeaderSize, getLeft, getLocalizedCategory, getMaxHeight, getMaxSize, getMinHeight, getMinSize, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getSelectRectangle, getShiftMode, getTop, getWidth, isAutomaticDock, setCanGrow, setDirectDisplayRectangle, setDisplayRectangle, setDockStyle, setGrowToHeight, setLeft, setMaxHeight, setMaxSize, setMinHeight, setMinSize, setPrintable, setRectangleMoveComponent, setSelectRectangle, setShiftMode, setTop, setWidth |
| Methods inherited from class com.stimulsoft.report.StiBase |
|---|
getServiceName |
| Methods inherited from class com.stimulsoft.base.services.StiService |
|---|
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabled |
| Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject |
|---|
cleanReference, getReference, setReference |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
|---|
getReference, setReference |
| Field Detail |
|---|
public int line
| Constructor Detail |
|---|
public StiGroupHeaderBand()
public StiGroupHeaderBand(StiRectangle rect)
rect - The rectangle describes size and position of the component.| Method Detail |
|---|
public boolean getCanBreak()
getCanBreak in interface IStiBreakablegetCanBreak in class StiContainerpublic void setCanBreak(boolean value)
StiDynamicBand
setCanBreak in interface IStiBreakablesetCanBreak in class StiDynamicBandpublic boolean getResetPageNumber()
getResetPageNumber in interface IStiResetPageNumbergetResetPageNumber in class StiBandpublic void setResetPageNumber(boolean value)
setResetPageNumber in interface IStiResetPageNumbersetResetPageNumber in class StiBandpublic boolean getKeepGroupHeaderTogether()
public void setKeepGroupHeaderTogether(boolean value)
public boolean getKeepGroupTogether()
getKeepGroupTogether in interface IStiKeepGroupTogetherpublic void setKeepGroupTogether(boolean value)
setKeepGroupTogether in interface IStiKeepGroupTogetherpublic boolean getStartNewPage()
getStartNewPage in interface IStiStartNewPagepublic void setStartNewPage(boolean value)
setStartNewPage in interface IStiStartNewPagepublic float getStartNewPageIfLessThan()
getStartNewPageIfLessThan in interface IStiStartNewPagepublic void setStartNewPageIfLessThan(float value)
setStartNewPageIfLessThan in interface IStiStartNewPagepublic void saveState(java.lang.String stateName)
saveState in interface IStiStateSaveRestoresaveState in class StiContainerstateName - A name of the state being saved.public void RestoreState(java.lang.String stateName)
RestoreState in class StiContainerstateName - A name of the state being restored.public final StiGroupSortDirection getSortDirection()
getSortDirection in interface IStiGrouppublic final void setSortDirection(StiGroupSortDirection value)
setSortDirection in interface IStiGrouppublic final StiGroupSortDirection getSummarySortDirection()
public final void setSummarySortDirection(StiGroupSortDirection value)
public final StiGroupSummaryType getSummaryType()
public final void setSummaryType(StiGroupSummaryType value)
public boolean getPrintOnAllPages()
getPrintOnAllPages in interface IStiPrintOnAllPagespublic void setPrintOnAllPages(boolean value)
setPrintOnAllPages in interface IStiPrintOnAllPagespublic final StiGroupHeaderBandInfoV1 getGroupHeaderBandInfoV1()
public final StiGroupHeaderBandInfoV2 getGroupHeaderBandInfoV2()
public StiDataBand getDataBand()
getDataBand in class StiComponentpublic final int getLine()
public final void setLine(int value)
public StiEventsCollection getEvents()
getEvents in class StiComponentpublic int getToolboxPosition()
getToolboxPosition in class StiContainerpublic StiComponentType getComponentType()
getComponentType in class StiBandpublic java.lang.String getLocalizedName()
getLocalizedName in class StiContainerpublic int getPriority()
getPriority in class StiContainerpublic final StiGroupConditionExpression getCondition()
getCondition in interface IStiGrouppublic final void setCondition(StiGroupConditionExpression value)
setCondition in interface IStiGrouppublic final StiGroupSummaryExpression getSummaryExpression()
public final void setSummaryExpression(StiGroupSummaryExpression value)
public StiCollapsedExpression getCollapsed()
public void setCollapsed(StiCollapsedExpression value)
public final StiGetSummaryExpressionEvent getGetSummaryExpressionEvent()
public final void setGetSummaryExpressionEvent(StiGetSummaryExpressionEvent value)
public final StiGetGroupConditionEvent getGetValueEvent()
public final void setGetValueEvent(StiGetGroupConditionEvent value)
public final StiGetCollapsedEvent getGetCollapsedEvent()
public final void setGetCollapsedEvent(StiGetCollapsedEvent value)
public final StiBeginRenderEvent getBeginRenderEvent()
public final void setBeginRenderEvent(StiBeginRenderEvent value)
public final StiRenderingEvent getRenderingEvent()
public final void setRenderingEvent(StiRenderingEvent value)
public final StiEndRenderEvent getEndRenderEvent()
public final void setEndRenderEvent(StiEndRenderEvent value)
public java.lang.String GetHeaderText()
GetHeaderText in class StiBandpublic StiColor getHeaderStartColor()
getHeaderStartColor in class StiBandpublic StiColor getHeaderEndColor()
getHeaderEndColor in class StiBandpublic void InvokeGetCollapsed(StiValueEventArgs e)
public final void InvokeGetSummaryExpression(StiValueEventArgs e)
public final void InvokeGetValue(StiValueEventArgs e)
public final java.lang.Object GetCurrentConditionValue()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiDynamicBandJSONException
public void LoadFromJsonObject(JSONObject jObject)
throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiDynamicBandJSONException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||