|
||||||||||
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 IStiBreakable
getCanBreak
in class StiContainer
public void setCanBreak(boolean value)
StiDynamicBand
setCanBreak
in interface IStiBreakable
setCanBreak
in class StiDynamicBand
public boolean getResetPageNumber()
getResetPageNumber
in interface IStiResetPageNumber
getResetPageNumber
in class StiBand
public void setResetPageNumber(boolean value)
setResetPageNumber
in interface IStiResetPageNumber
setResetPageNumber
in class StiBand
public boolean getKeepGroupHeaderTogether()
public void setKeepGroupHeaderTogether(boolean value)
public boolean getKeepGroupTogether()
getKeepGroupTogether
in interface IStiKeepGroupTogether
public void setKeepGroupTogether(boolean value)
setKeepGroupTogether
in interface IStiKeepGroupTogether
public boolean getStartNewPage()
getStartNewPage
in interface IStiStartNewPage
public void setStartNewPage(boolean value)
setStartNewPage
in interface IStiStartNewPage
public float getStartNewPageIfLessThan()
getStartNewPageIfLessThan
in interface IStiStartNewPage
public void setStartNewPageIfLessThan(float value)
setStartNewPageIfLessThan
in interface IStiStartNewPage
public void saveState(java.lang.String stateName)
saveState
in interface IStiStateSaveRestore
saveState
in class StiContainer
stateName
- A name of the state being saved.public void RestoreState(java.lang.String stateName)
RestoreState
in class StiContainer
stateName
- A name of the state being restored.public final StiGroupSortDirection getSortDirection()
getSortDirection
in interface IStiGroup
public final void setSortDirection(StiGroupSortDirection value)
setSortDirection
in interface IStiGroup
public 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 IStiPrintOnAllPages
public void setPrintOnAllPages(boolean value)
setPrintOnAllPages
in interface IStiPrintOnAllPages
public final StiGroupHeaderBandInfoV1 getGroupHeaderBandInfoV1()
public final StiGroupHeaderBandInfoV2 getGroupHeaderBandInfoV2()
public StiDataBand getDataBand()
getDataBand
in class StiComponent
public final int getLine()
public final void setLine(int value)
public StiEventsCollection getEvents()
getEvents
in class StiComponent
public int getToolboxPosition()
getToolboxPosition
in class StiContainer
public StiComponentType getComponentType()
getComponentType
in class StiBand
public java.lang.String getLocalizedName()
getLocalizedName
in class StiContainer
public int getPriority()
getPriority
in class StiContainer
public final StiGroupConditionExpression getCondition()
getCondition
in interface IStiGroup
public final void setCondition(StiGroupConditionExpression value)
setCondition
in interface IStiGroup
public 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 StiBand
public StiColor getHeaderStartColor()
getHeaderStartColor
in class StiBand
public StiColor getHeaderEndColor()
getHeaderEndColor
in class StiBand
public 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 IStiJsonReportObject
SaveToJsonObject
in class StiDynamicBand
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
LoadFromJsonObject
in class StiDynamicBand
JSONException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |