|
||||||||||
| 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.StiDataBand
com.stimulsoft.report.components.bands.StiTableOfContents
public class StiTableOfContents
Copyright Stimulsoft
| Field Summary |
|---|
| Fields inherited from class com.stimulsoft.report.components.bands.StiDataBand |
|---|
handlerRendering, isBofValue, isEofValue, jsonMasterComponentTemp, lineThrough, PropertyEvenStyle, PropertyOddStyle |
| 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 | |
|---|---|
StiTableOfContents()
|
|
StiTableOfContents(StiRectangle rect)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone(boolean cloneProperties)
Creates a new object that is a copy of the current instanc. |
StiComponent |
CreateNew()
|
StiAfterPrintEvent |
getAfterPrintEvent()
Occurs after the component printing. |
StiBeforePrintEvent |
getBeforePrintEvent()
Occurs before printing of the component. |
float |
getBreakIfLessThan()
Gets or sets value which indicates how much free space is on a page (in per cent) should be reserved for formation of a new page or a new column. |
StiBusinessObject |
getBusinessObject()
Get business object that is used for getting data. |
boolean |
getCalcInvisible()
Gets or sets value which indicates that, when aggregate functions calculation, it is nesessary to take into consideration invisible data bands. |
boolean |
getCanBreak()
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
boolean |
getCanGrow()
Gets or sets value indicates that this object can grow. |
boolean |
getCanShrink()
gets or sets value which indicates that this object can shrink. |
StiClickEvent |
getClickEvent()
Occurs when user clicks on the component in the window of viewer. |
StiColumnDirection |
getColumnDirection()
Gets or sets direction of the rendeting columns. |
double |
getColumnGaps()
Gets or sets distance between two columns. |
int |
getColumns()
Gets or sets columns count. |
double |
getColumnWidth()
Gets or sets width of column. |
int |
getCountData()
Gets or sets the count of rows for virtual data. |
StiDataRelation |
getDataRelation()
Get link that is used for master-detail reports rendering. |
StiDataSource |
getDataSource()
Get data source that is used for getting data. |
StiRectangle |
getDefaultClientRectangle()
Gets or sets the default client area of a component. |
StiDoubleClickEvent |
getDoubleClickEvent()
Occurs when user double clicks on the component in the window of viewer. |
java.lang.String |
getEvenStyle()
Gets or sets value, indicates style of even lines. |
int |
getFilterEngine()
Gets or sets how a filter will be applied to data - be means of the report generator or by means of changing the SQL query. |
StiFilterMode |
getFilterMode()
Gets or sets filter mode. |
boolean |
getFilterOn()
Gets or sets value indicates, that filter is turn on. |
StiFiltersCollection |
getFilters()
Gets or sets the collection of data filters. |
StiGetBookmarkEvent |
getgetBookmarkEvent()
Occurs when getting of the Bookmark for the component. |
StiGetDrillDownReportEvent |
getgetDrillDownReportEvent()
Occurs when it is required to get a report for the Drill-Down operation. |
StiGetHyperlinkEvent |
getgetHyperlinkEvent()
Occurs when getting Hyperlink for the component. |
StiGetTagEvent |
getgetTagEvent()
Occurs when getting a Tag for a component. |
StiGetToolTipEvent |
getgetToolTipEvent()
Occurs when getting the ToolTip for the component. |
StiColor |
getHeaderEndColor()
Gets header end color. |
StiColor |
getHeaderStartColor()
Gets header start color. |
java.lang.String |
GetHeaderText()
Returns the band header text. |
java.lang.String |
getHelpUrl()
|
int |
getIndent()
indent from the left side of band for offset of data levels. |
StiInteraction |
getInteraction()
gets interaction options of this component. |
boolean |
getIsFirstInReport()
|
StiKeepDetails |
getKeepDetails()
|
java.lang.String |
getLimitRows()
|
java.lang.String |
getLocalizedName()
Gets a localized component name. |
StiMargins |
getMargins()
|
StiComponent |
getMasterComponent()
Gets or sets the master-component. |
int |
getMinRowsInColumn()
Gets or sets minimum count of the rows in one column. |
StiMouseEnterEvent |
getMouseEnterEvent()
Occurs when user enters the mouse into the area of the component in the window of viewer. |
StiMouseLeaveEvent |
getMouseLeaveEvent()
Occurs when user leaves the mouse out of the area of the component in the window of viewer. |
boolean |
getNewColumnAfter()
If the value of this property is true, then, after output of a band, a new column will be generated. |
boolean |
getNewColumnBefore()
If the value of this property is true, then, before output of a band, a new column will be generated. |
java.lang.String |
getOddStyle()
Gets or sets value, indicates style of odd lines. |
boolean |
getPrintAtBottom()
Gets or sets value indicates that the footer is printed at bottom of page. |
boolean |
getPrintIfDetailEmpty()
Gets or sets value indicates that if detail is empty then the master data must be printed anyway. |
StiPrintOnType |
getPrintOn()
gets or sets a value which indicates on what pages component will be printed. |
boolean |
getPrintOnAllPages()
Gets or sets value indicates that the component is printed on all pages. |
java.lang.String |
getReportPointer()
|
boolean |
getResetPageNumber()
Allows to reset page number on this component. |
boolean |
getSkipFirst()
If the value of this property is true, then, a new page/column will be generated only starting from the second case. |
java.util.ArrayList<java.lang.String> |
getSort()
Gets or sets the array of strings that describes rules of sorting. |
StiStylesCollection |
getStyles()
|
java.util.List<StiStyle> |
getStylesList()
|
int |
getToolboxPosition()
Gets value to sort a position in the toolbox. |
void |
LoadFromJsonObject(JSONObject jObject)
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setAfterPrintEvent(StiAfterPrintEvent value)
|
void |
setBeforePrintEvent(StiBeforePrintEvent value)
|
void |
setBreakIfLessThan(float value)
|
void |
setCalcInvisible(boolean value)
|
void |
setCanBreak(boolean value)
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
void |
setClickEvent(StiClickEvent value)
|
void |
setColumnDirection(StiColumnDirection value)
|
void |
setColumnGaps(double value)
|
void |
setColumns(int value)
|
void |
setColumnWidth(double value)
|
void |
setDoubleClickEvent(StiDoubleClickEvent value)
|
void |
setEvenStyle(java.lang.String value)
|
void |
setFilterEngine(int value)
|
void |
setFilterMode(StiFilterMode value)
|
void |
setFilterOn(boolean value)
|
void |
setFilters(StiFiltersCollection value)
|
void |
setgetBookmarkEvent(StiGetBookmarkEvent value)
|
void |
setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
|
void |
setgetHyperlinkEvent(StiGetHyperlinkEvent value)
|
void |
setgetTagEvent(StiGetTagEvent value)
|
void |
setgetToolTipEvent(StiGetToolTipEvent value)
|
void |
setIndent(int indent)
indent from the left side of band for offset of data levels. |
void |
setInteraction(StiInteraction value)
|
void |
setKeepDetails(StiKeepDetails keepDetails)
|
void |
setLimitRows(java.lang.String value)
|
void |
setMargins(StiMargins margins)
|
void |
setMasterComponent(StiComponent value)
|
void |
setMinRowsInColumn(int value)
|
void |
setMouseEnterEvent(StiMouseEnterEvent value)
|
void |
setMouseLeaveEvent(StiMouseLeaveEvent value)
|
void |
setNewColumnAfter(boolean value)
|
void |
setNewColumnBefore(boolean value)
|
void |
setOddStyle(java.lang.String value)
|
void |
setPrintAtBottom(boolean value)
|
void |
setPrintIfDetailEmpty(boolean value)
|
void |
setPrintOn(StiPrintOnType value)
|
void |
setPrintOnAllPages(boolean value)
|
void |
setReportPointer(java.lang.String reportPointer)
|
void |
setResetPageNumber(boolean value)
|
void |
setSkipFirst(boolean value)
|
void |
setSort(java.util.ArrayList<java.lang.String> value)
|
void |
setStyles(StiStylesCollection styles)
|
boolean |
ShouldSerializeMargins()
|
| Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand |
|---|
Break, getNewPageAfter, getNewPageBefore, setNewPageAfter, setNewPageBefore |
| Methods inherited from class com.stimulsoft.report.components.bands.StiBand |
|---|
canContainIn, getBandInfoV2, 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 |
| Constructor Detail |
|---|
public StiTableOfContents()
public StiTableOfContents(StiRectangle rect)
| Method Detail |
|---|
public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiDataBandJSONException
public void LoadFromJsonObject(JSONObject jObject)
throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiDataBandJSONExceptionpublic java.lang.Object clone(boolean cloneProperties)
StiComponent
clone in class StiContainerpublic StiRectangle getDefaultClientRectangle()
StiBand
getDefaultClientRectangle in class StiBandpublic int getToolboxPosition()
StiDataBand
getToolboxPosition in class StiDataBandpublic java.lang.String getLocalizedName()
StiDataBand
getLocalizedName in class StiDataBandpublic java.lang.String getHelpUrl()
public int getCountData()
StiDataBand
getCountData in class StiDataBandpublic boolean getCanBreak()
StiContainer
getCanBreak in interface IStiBreakablegetCanBreak in class StiContainerpublic void setCanBreak(boolean value)
StiDynamicBand
setCanBreak in interface IStiBreakablesetCanBreak in class StiDynamicBandpublic boolean getCanGrow()
StiBand
getCanGrow in interface IStiCanGrowgetCanGrow in class StiBandpublic boolean getCanShrink()
StiComponent
getCanShrink in interface IStiCanShrinkgetCanShrink in class StiComponentpublic StiDataSource getDataSource()
StiDataBand
getDataSource in interface IStiDataSourcegetDataSource in class StiDataBandpublic StiDataRelation getDataRelation()
StiDataBand
getDataRelation in interface IStiDataRelationgetDataRelation in class StiDataBandpublic StiComponent getMasterComponent()
StiDataBand
getMasterComponent in interface IStiMasterComponentgetMasterComponent in class StiDataBandpublic void setMasterComponent(StiComponent value)
setMasterComponent in interface IStiMasterComponentsetMasterComponent in class StiDataBandpublic StiBusinessObject getBusinessObject()
StiDataBand
getBusinessObject in interface IStiBusinessObjectgetBusinessObject in class StiDataBandpublic boolean getFilterOn()
StiDataBand
getFilterOn in interface IStiFiltergetFilterOn in class StiDataBandpublic void setFilterOn(boolean value)
setFilterOn in interface IStiFiltersetFilterOn in class StiDataBandpublic StiFiltersCollection getFilters()
StiDataBand
getFilters in interface IStiFiltergetFilters in class StiDataBandpublic void setFilters(StiFiltersCollection value)
setFilters in interface IStiFiltersetFilters in class StiDataBandpublic void setFilterEngine(int value)
setFilterEngine in class StiDataBandpublic int getFilterEngine()
StiDataBand
getFilterEngine in class StiDataBandpublic StiFilterMode getFilterMode()
StiDataBand
getFilterMode in interface IStiFiltergetFilterMode in class StiDataBandpublic void setFilterMode(StiFilterMode value)
setFilterMode in interface IStiFiltersetFilterMode in class StiDataBandpublic boolean getSkipFirst()
StiDynamicBand
getSkipFirst in interface IStiPageBreakgetSkipFirst in class StiDynamicBandpublic void setSkipFirst(boolean value)
setSkipFirst in interface IStiPageBreaksetSkipFirst in class StiDynamicBandpublic java.util.ArrayList<java.lang.String> getSort()
StiDataBand
getSort in interface IStiSortgetSort in class StiDataBandpublic void setSort(java.util.ArrayList<java.lang.String> value)
setSort in interface IStiSortsetSort in class StiDataBandpublic boolean getNewColumnAfter()
StiDynamicBand
getNewColumnAfter in interface IStiPageBreakgetNewColumnAfter in class StiDynamicBandpublic void setNewColumnAfter(boolean value)
setNewColumnAfter in interface IStiPageBreaksetNewColumnAfter in class StiDynamicBandpublic boolean getNewColumnBefore()
StiDynamicBand
getNewColumnBefore in interface IStiPageBreakgetNewColumnBefore in class StiDynamicBandpublic void setNewColumnBefore(boolean value)
setNewColumnBefore in interface IStiPageBreaksetNewColumnBefore in class StiDynamicBandpublic float getBreakIfLessThan()
StiDynamicBand
getBreakIfLessThan in interface IStiPageBreakgetBreakIfLessThan in class StiDynamicBandpublic void setBreakIfLessThan(float value)
setBreakIfLessThan in interface IStiPageBreaksetBreakIfLessThan in class StiDynamicBandpublic java.lang.String getLimitRows()
getLimitRows in class StiDataBandpublic void setLimitRows(java.lang.String value)
setLimitRows in class StiDataBandvalue - the limitRows to setpublic int getColumns()
StiDataBand
getColumns in class StiDataBandpublic void setColumns(int value)
setColumns in class StiDataBandpublic StiColumnDirection getColumnDirection()
StiDataBand
getColumnDirection in class StiDataBandpublic void setColumnDirection(StiColumnDirection value)
setColumnDirection in class StiDataBandpublic double getColumnWidth()
StiDataBand
getColumnWidth in class StiDataBandpublic void setColumnWidth(double value)
setColumnWidth in class StiDataBandpublic double getColumnGaps()
StiDataBand
getColumnGaps in class StiDataBandpublic void setColumnGaps(double value)
setColumnGaps in class StiDataBandpublic int getMinRowsInColumn()
StiDataBand
getMinRowsInColumn in class StiDataBandpublic void setMinRowsInColumn(int value)
setMinRowsInColumn in class StiDataBandpublic boolean getCalcInvisible()
StiDataBand
getCalcInvisible in class StiDataBandpublic java.lang.String getEvenStyle()
StiDataBand
getEvenStyle in interface IStiOddEvenStylesgetEvenStyle in class StiDataBandpublic java.lang.String getOddStyle()
StiDataBand
getOddStyle in interface IStiOddEvenStylesgetOddStyle in class StiDataBandpublic void setCalcInvisible(boolean value)
setCalcInvisible in class StiDataBandpublic void setEvenStyle(java.lang.String value)
setEvenStyle in interface IStiOddEvenStylessetEvenStyle in class StiDataBandpublic void setOddStyle(java.lang.String value)
setOddStyle in interface IStiOddEvenStylessetOddStyle in class StiDataBandpublic void setKeepDetails(StiKeepDetails keepDetails)
setKeepDetails in class StiDataBandpublic StiKeepDetails getKeepDetails()
getKeepDetails in class StiDataBandpublic boolean getPrintIfDetailEmpty()
StiDataBand
getPrintIfDetailEmpty in interface IStiPrintIfDetailEmptygetPrintIfDetailEmpty in class StiDataBandpublic boolean getPrintOnAllPages()
StiDataBand
getPrintOnAllPages in interface IStiPrintOnAllPagesgetPrintOnAllPages in class StiDataBandpublic void setPrintIfDetailEmpty(boolean value)
setPrintIfDetailEmpty in interface IStiPrintIfDetailEmptysetPrintIfDetailEmpty in class StiDataBandpublic void setPrintOnAllPages(boolean value)
setPrintOnAllPages in interface IStiPrintOnAllPagessetPrintOnAllPages in class StiDataBandpublic boolean getPrintAtBottom()
StiDynamicBand
getPrintAtBottom in interface IStiPrintAtBottomgetPrintAtBottom in class StiDynamicBandpublic void setPrintAtBottom(boolean value)
setPrintAtBottom in interface IStiPrintAtBottomsetPrintAtBottom in class StiDynamicBandpublic StiPrintOnType getPrintOn()
StiComponent
getPrintOn in interface IStiPrintOngetPrintOn in class StiComponentpublic void setPrintOn(StiPrintOnType value)
setPrintOn in interface IStiPrintOnsetPrintOn in class StiComponentpublic boolean getResetPageNumber()
StiDataBand
getResetPageNumber in interface IStiResetPageNumbergetResetPageNumber in class StiDataBandpublic void setResetPageNumber(boolean value)
setResetPageNumber in interface IStiResetPageNumbersetResetPageNumber in class StiDataBandpublic StiInteraction getInteraction()
StiComponent
getInteraction in interface IStiInteractiongetInteraction in class StiComponentpublic void setInteraction(StiInteraction value)
setInteraction in interface IStiInteractionsetInteraction in class StiComponentpublic StiAfterPrintEvent getAfterPrintEvent()
StiComponent
getAfterPrintEvent in class StiComponentpublic StiBeforePrintEvent getBeforePrintEvent()
StiComponent
getBeforePrintEvent in class StiComponentpublic StiClickEvent getClickEvent()
StiComponent
getClickEvent in class StiComponentpublic StiDoubleClickEvent getDoubleClickEvent()
StiComponent
getDoubleClickEvent in class StiComponentpublic StiGetBookmarkEvent getgetBookmarkEvent()
StiComponent
getgetBookmarkEvent in class StiComponentpublic StiGetDrillDownReportEvent getgetDrillDownReportEvent()
StiComponent
getgetDrillDownReportEvent in class StiComponentpublic StiGetHyperlinkEvent getgetHyperlinkEvent()
StiComponent
getgetHyperlinkEvent in class StiComponentpublic StiGetTagEvent getgetTagEvent()
StiComponent
getgetTagEvent in class StiComponentpublic StiGetToolTipEvent getgetToolTipEvent()
StiComponent
getgetToolTipEvent in class StiComponentpublic StiMouseEnterEvent getMouseEnterEvent()
StiComponent
getMouseEnterEvent in class StiComponentpublic StiMouseLeaveEvent getMouseLeaveEvent()
StiComponent
getMouseLeaveEvent in class StiComponentpublic void setAfterPrintEvent(StiAfterPrintEvent value)
setAfterPrintEvent in class StiComponentpublic void setBeforePrintEvent(StiBeforePrintEvent value)
setBeforePrintEvent in class StiComponentpublic void setClickEvent(StiClickEvent value)
setClickEvent in class StiComponentpublic void setDoubleClickEvent(StiDoubleClickEvent value)
setDoubleClickEvent in class StiComponentpublic void setgetBookmarkEvent(StiGetBookmarkEvent value)
setgetBookmarkEvent in class StiComponentpublic void setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
setgetDrillDownReportEvent in class StiComponentpublic void setgetHyperlinkEvent(StiGetHyperlinkEvent value)
setgetHyperlinkEvent in class StiComponentpublic void setgetTagEvent(StiGetTagEvent value)
setgetTagEvent in class StiComponentpublic void setgetToolTipEvent(StiGetToolTipEvent value)
setgetToolTipEvent in class StiComponentpublic void setMouseEnterEvent(StiMouseEnterEvent value)
setMouseEnterEvent in class StiComponentpublic void setMouseLeaveEvent(StiMouseLeaveEvent value)
setMouseLeaveEvent in class StiComponentpublic StiColor getHeaderStartColor()
StiDataBand
getHeaderStartColor in class StiDataBandpublic StiColor getHeaderEndColor()
StiDataBand
getHeaderEndColor in class StiDataBandpublic java.lang.String GetHeaderText()
StiDataBand
GetHeaderText in class StiDataBandpublic StiComponent CreateNew()
public java.util.List<StiStyle> getStylesList()
public boolean getIsFirstInReport()
public StiStylesCollection getStyles()
public void setStyles(StiStylesCollection styles)
styles - the styles to setpublic int getIndent()
public void setIndent(int indent)
indent - the indent to setpublic java.lang.String getReportPointer()
public void setReportPointer(java.lang.String reportPointer)
reportPointer - the reportPointer to setpublic StiMargins getMargins()
public void setMargins(StiMargins margins)
margins - the margins to setpublic boolean ShouldSerializeMargins()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||