|
||||||||||
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 IStiJsonReportObject
SaveToJsonObject
in class StiDataBand
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
LoadFromJsonObject
in class StiDataBand
JSONException
public java.lang.Object clone(boolean cloneProperties)
StiComponent
clone
in class StiContainer
public StiRectangle getDefaultClientRectangle()
StiBand
getDefaultClientRectangle
in class StiBand
public int getToolboxPosition()
StiDataBand
getToolboxPosition
in class StiDataBand
public java.lang.String getLocalizedName()
StiDataBand
getLocalizedName
in class StiDataBand
public java.lang.String getHelpUrl()
public int getCountData()
StiDataBand
getCountData
in class StiDataBand
public boolean getCanBreak()
StiContainer
getCanBreak
in interface IStiBreakable
getCanBreak
in class StiContainer
public void setCanBreak(boolean value)
StiDynamicBand
setCanBreak
in interface IStiBreakable
setCanBreak
in class StiDynamicBand
public boolean getCanGrow()
StiBand
getCanGrow
in interface IStiCanGrow
getCanGrow
in class StiBand
public boolean getCanShrink()
StiComponent
getCanShrink
in interface IStiCanShrink
getCanShrink
in class StiComponent
public StiDataSource getDataSource()
StiDataBand
getDataSource
in interface IStiDataSource
getDataSource
in class StiDataBand
public StiDataRelation getDataRelation()
StiDataBand
getDataRelation
in interface IStiDataRelation
getDataRelation
in class StiDataBand
public StiComponent getMasterComponent()
StiDataBand
getMasterComponent
in interface IStiMasterComponent
getMasterComponent
in class StiDataBand
public void setMasterComponent(StiComponent value)
setMasterComponent
in interface IStiMasterComponent
setMasterComponent
in class StiDataBand
public StiBusinessObject getBusinessObject()
StiDataBand
getBusinessObject
in interface IStiBusinessObject
getBusinessObject
in class StiDataBand
public boolean getFilterOn()
StiDataBand
getFilterOn
in interface IStiFilter
getFilterOn
in class StiDataBand
public void setFilterOn(boolean value)
setFilterOn
in interface IStiFilter
setFilterOn
in class StiDataBand
public StiFiltersCollection getFilters()
StiDataBand
getFilters
in interface IStiFilter
getFilters
in class StiDataBand
public void setFilters(StiFiltersCollection value)
setFilters
in interface IStiFilter
setFilters
in class StiDataBand
public void setFilterEngine(int value)
setFilterEngine
in class StiDataBand
public int getFilterEngine()
StiDataBand
getFilterEngine
in class StiDataBand
public StiFilterMode getFilterMode()
StiDataBand
getFilterMode
in interface IStiFilter
getFilterMode
in class StiDataBand
public void setFilterMode(StiFilterMode value)
setFilterMode
in interface IStiFilter
setFilterMode
in class StiDataBand
public boolean getSkipFirst()
StiDynamicBand
getSkipFirst
in interface IStiPageBreak
getSkipFirst
in class StiDynamicBand
public void setSkipFirst(boolean value)
setSkipFirst
in interface IStiPageBreak
setSkipFirst
in class StiDynamicBand
public java.util.ArrayList<java.lang.String> getSort()
StiDataBand
getSort
in interface IStiSort
getSort
in class StiDataBand
public void setSort(java.util.ArrayList<java.lang.String> value)
setSort
in interface IStiSort
setSort
in class StiDataBand
public boolean getNewColumnAfter()
StiDynamicBand
getNewColumnAfter
in interface IStiPageBreak
getNewColumnAfter
in class StiDynamicBand
public void setNewColumnAfter(boolean value)
setNewColumnAfter
in interface IStiPageBreak
setNewColumnAfter
in class StiDynamicBand
public boolean getNewColumnBefore()
StiDynamicBand
getNewColumnBefore
in interface IStiPageBreak
getNewColumnBefore
in class StiDynamicBand
public void setNewColumnBefore(boolean value)
setNewColumnBefore
in interface IStiPageBreak
setNewColumnBefore
in class StiDynamicBand
public float getBreakIfLessThan()
StiDynamicBand
getBreakIfLessThan
in interface IStiPageBreak
getBreakIfLessThan
in class StiDynamicBand
public void setBreakIfLessThan(float value)
setBreakIfLessThan
in interface IStiPageBreak
setBreakIfLessThan
in class StiDynamicBand
public java.lang.String getLimitRows()
getLimitRows
in class StiDataBand
public void setLimitRows(java.lang.String value)
setLimitRows
in class StiDataBand
value
- the limitRows to setpublic int getColumns()
StiDataBand
getColumns
in class StiDataBand
public void setColumns(int value)
setColumns
in class StiDataBand
public StiColumnDirection getColumnDirection()
StiDataBand
getColumnDirection
in class StiDataBand
public void setColumnDirection(StiColumnDirection value)
setColumnDirection
in class StiDataBand
public double getColumnWidth()
StiDataBand
getColumnWidth
in class StiDataBand
public void setColumnWidth(double value)
setColumnWidth
in class StiDataBand
public double getColumnGaps()
StiDataBand
getColumnGaps
in class StiDataBand
public void setColumnGaps(double value)
setColumnGaps
in class StiDataBand
public int getMinRowsInColumn()
StiDataBand
getMinRowsInColumn
in class StiDataBand
public void setMinRowsInColumn(int value)
setMinRowsInColumn
in class StiDataBand
public boolean getCalcInvisible()
StiDataBand
getCalcInvisible
in class StiDataBand
public java.lang.String getEvenStyle()
StiDataBand
getEvenStyle
in interface IStiOddEvenStyles
getEvenStyle
in class StiDataBand
public java.lang.String getOddStyle()
StiDataBand
getOddStyle
in interface IStiOddEvenStyles
getOddStyle
in class StiDataBand
public void setCalcInvisible(boolean value)
setCalcInvisible
in class StiDataBand
public void setEvenStyle(java.lang.String value)
setEvenStyle
in interface IStiOddEvenStyles
setEvenStyle
in class StiDataBand
public void setOddStyle(java.lang.String value)
setOddStyle
in interface IStiOddEvenStyles
setOddStyle
in class StiDataBand
public void setKeepDetails(StiKeepDetails keepDetails)
setKeepDetails
in class StiDataBand
public StiKeepDetails getKeepDetails()
getKeepDetails
in class StiDataBand
public boolean getPrintIfDetailEmpty()
StiDataBand
getPrintIfDetailEmpty
in interface IStiPrintIfDetailEmpty
getPrintIfDetailEmpty
in class StiDataBand
public boolean getPrintOnAllPages()
StiDataBand
getPrintOnAllPages
in interface IStiPrintOnAllPages
getPrintOnAllPages
in class StiDataBand
public void setPrintIfDetailEmpty(boolean value)
setPrintIfDetailEmpty
in interface IStiPrintIfDetailEmpty
setPrintIfDetailEmpty
in class StiDataBand
public void setPrintOnAllPages(boolean value)
setPrintOnAllPages
in interface IStiPrintOnAllPages
setPrintOnAllPages
in class StiDataBand
public boolean getPrintAtBottom()
StiDynamicBand
getPrintAtBottom
in interface IStiPrintAtBottom
getPrintAtBottom
in class StiDynamicBand
public void setPrintAtBottom(boolean value)
setPrintAtBottom
in interface IStiPrintAtBottom
setPrintAtBottom
in class StiDynamicBand
public StiPrintOnType getPrintOn()
StiComponent
getPrintOn
in interface IStiPrintOn
getPrintOn
in class StiComponent
public void setPrintOn(StiPrintOnType value)
setPrintOn
in interface IStiPrintOn
setPrintOn
in class StiComponent
public boolean getResetPageNumber()
StiDataBand
getResetPageNumber
in interface IStiResetPageNumber
getResetPageNumber
in class StiDataBand
public void setResetPageNumber(boolean value)
setResetPageNumber
in interface IStiResetPageNumber
setResetPageNumber
in class StiDataBand
public StiInteraction getInteraction()
StiComponent
getInteraction
in interface IStiInteraction
getInteraction
in class StiComponent
public void setInteraction(StiInteraction value)
setInteraction
in interface IStiInteraction
setInteraction
in class StiComponent
public StiAfterPrintEvent getAfterPrintEvent()
StiComponent
getAfterPrintEvent
in class StiComponent
public StiBeforePrintEvent getBeforePrintEvent()
StiComponent
getBeforePrintEvent
in class StiComponent
public StiClickEvent getClickEvent()
StiComponent
getClickEvent
in class StiComponent
public StiDoubleClickEvent getDoubleClickEvent()
StiComponent
getDoubleClickEvent
in class StiComponent
public StiGetBookmarkEvent getgetBookmarkEvent()
StiComponent
getgetBookmarkEvent
in class StiComponent
public StiGetDrillDownReportEvent getgetDrillDownReportEvent()
StiComponent
getgetDrillDownReportEvent
in class StiComponent
public StiGetHyperlinkEvent getgetHyperlinkEvent()
StiComponent
getgetHyperlinkEvent
in class StiComponent
public StiGetTagEvent getgetTagEvent()
StiComponent
getgetTagEvent
in class StiComponent
public StiGetToolTipEvent getgetToolTipEvent()
StiComponent
getgetToolTipEvent
in class StiComponent
public StiMouseEnterEvent getMouseEnterEvent()
StiComponent
getMouseEnterEvent
in class StiComponent
public StiMouseLeaveEvent getMouseLeaveEvent()
StiComponent
getMouseLeaveEvent
in class StiComponent
public void setAfterPrintEvent(StiAfterPrintEvent value)
setAfterPrintEvent
in class StiComponent
public void setBeforePrintEvent(StiBeforePrintEvent value)
setBeforePrintEvent
in class StiComponent
public void setClickEvent(StiClickEvent value)
setClickEvent
in class StiComponent
public void setDoubleClickEvent(StiDoubleClickEvent value)
setDoubleClickEvent
in class StiComponent
public void setgetBookmarkEvent(StiGetBookmarkEvent value)
setgetBookmarkEvent
in class StiComponent
public void setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
setgetDrillDownReportEvent
in class StiComponent
public void setgetHyperlinkEvent(StiGetHyperlinkEvent value)
setgetHyperlinkEvent
in class StiComponent
public void setgetTagEvent(StiGetTagEvent value)
setgetTagEvent
in class StiComponent
public void setgetToolTipEvent(StiGetToolTipEvent value)
setgetToolTipEvent
in class StiComponent
public void setMouseEnterEvent(StiMouseEnterEvent value)
setMouseEnterEvent
in class StiComponent
public void setMouseLeaveEvent(StiMouseLeaveEvent value)
setMouseLeaveEvent
in class StiComponent
public StiColor getHeaderStartColor()
StiDataBand
getHeaderStartColor
in class StiDataBand
public StiColor getHeaderEndColor()
StiDataBand
getHeaderEndColor
in class StiDataBand
public java.lang.String GetHeaderText()
StiDataBand
GetHeaderText
in class StiDataBand
public 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 |