|
||||||||||
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.table.StiTable
public class StiTable
Field Summary | |
---|---|
StiTableAutoWidthType |
autoWidthType
|
boolean |
enabled
|
boolean |
IsConverted
|
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 | |
---|---|
StiTable()
Creates an object of the type StiDataBand. |
|
StiTable(StiRectangle rect)
Creates an object of the type StiDataBand. |
Method Summary | |
---|---|
void |
ApplyStyleNone()
|
void |
AutoSizeCells()
|
void |
ChangeGrowToHeightAtCell(StiComponent cell)
|
void |
ChangeTableCellContentInCheckBox(StiTableCell cellText)
|
void |
ChangeTableCellContentInCheckBox(StiTableCellImage cellImage)
|
void |
ChangeTableCellContentInCheckBox(StiTableCellRichText cellRichText)
|
void |
ChangeTableCellContentInImage(StiTableCell cellText)
|
void |
ChangeTableCellContentInImage(StiTableCellCheckBox cellCheckBox)
|
void |
ChangeTableCellContentInImage(StiTableCellRichText cellRichText)
|
void |
ChangeTableCellContentInRichText(StiTableCell cellText)
|
void |
ChangeTableCellContentInRichText(StiTableCellCheckBox cellCheckBox)
|
void |
ChangeTableCellContentInRichText(StiTableCellImage cellImage)
|
void |
ChangeTableCellContentInText(StiTableCellCheckBox cellCheckBox)
|
void |
ChangeTableCellContentInText(StiTableCellImage cellImage)
|
void |
ChangeTableCellContentInText(StiTableCellRichText cellRichText)
|
java.lang.Object |
clone(boolean cloneProperties,
boolean cloneComponents)
Creates a new object that is a copy of the current instance. |
void |
convert(StiUnit oldUnit,
StiUnit newUnit)
Converts a component out of one unit into another. |
void |
CreateCell()
|
java.util.ArrayList<java.lang.Integer> |
createJoin(StiRefObject<java.lang.Double> sumWidth,
StiRefObject<java.lang.Double> sumHeight,
StiRefObject<java.lang.Integer> joinWidth,
StiRefObject<java.lang.Integer> joinHeight)
Join of the allocated cells |
void |
DeleteColumns(int firstColumn,
int lastColumn)
|
void |
DeleteRows(int firstRow,
int lastRow)
|
void |
DistributeColumns()
|
void |
DistributeRows()
|
StiTableAutoWidth |
getAutoWidth()
Gets or sets which range use table component for adjusting columns width. |
StiTableAutoWidthType |
getAutoWidthType()
Gets or sets how to table component adjust columns width. |
boolean |
getCanGrow()
Gets or sets value indicates that this object can grow. |
int |
getColumnCount()
Get or sets a number of columns in the table. |
StiColumnDirection |
getColumnDirection()
Gets or sets direction of the rendeting columns. |
int |
GetColumnForCell(IStiTableCell cell)
|
double |
getColumnGaps()
Gets or sets distance between two columns. |
int |
getColumns()
Gets or sets columns count. |
double |
getColumnWidth()
Gets or sets width of column. |
StiRectangle |
getDefaultClientRectangle()
Gets or sets the default client area of a component. |
double |
getDefaultHeightCell()
|
boolean |
getDockable()
gets or sets a value which indicates whether the component will be docked or not. |
boolean |
getDockableTable()
|
boolean |
getFooterCanBreak()
Gets or sets value which indicates that this footer can break its content. |
boolean |
getFooterCanGrow()
Gets or sets value indicates that footer of table can grow its height. |
boolean |
getFooterCanShrink()
Gets or sets value which indicates that this footer can shrink its height. |
boolean |
getFooterPrintAtBottom()
Gets or sets value indicates that the footer of table will be print at bottom of page. |
boolean |
getFooterPrintIfEmpty()
Gets or sets value indicates that the footer will be print if data not present in table. |
StiPrintOnType |
getFooterPrintOn()
Gets or sets a value which indicates how footer of table will be print on pages. |
boolean |
getFooterPrintOnAllPages()
Gets or sets value indicates that the footer of table will be printed on all pages. |
StiPrintOnEvenOddPagesType |
getFooterPrintOnEvenOddPages()
Gets or sets value indicates how the footer of table will be printed on even-odd pages. |
int |
getFooterRowsCount()
Get or sets a number of footer rows in the table. |
boolean |
getHeaderCanBreak()
Gets or sets value which indicates that this header can break its content. |
boolean |
getHeaderCanGrow()
Gets or sets value indicates that header of table can grow its height. |
boolean |
getHeaderCanShrink()
Gets or sets value which indicates that this header can shrink its height. |
StiColor |
getHeaderEndStiColor()
|
boolean |
getHeaderPrintAtBottom()
Gets or sets value indicates that the header of table will be print at bottom of page. |
boolean |
getHeaderPrintIfEmpty()
Gets or sets value indicates that the header will be print if data not present in table. |
StiPrintOnType |
getHeaderPrintOn()
Gets or sets a value which indicates how header of table will be print on pages. |
boolean |
getHeaderPrintOnAllPages()
Gets or sets value indicates that the header of table will be printed on all pages. |
StiPrintOnEvenOddPagesType |
getHeaderPrintOnEvenOddPages()
Gets or sets value indicates how the header of table will be printed on even-odd pages. |
int |
getHeaderRowsCount()
Get or sets a number of header rows in the table. |
StiColor |
getHeaderStartStiColor()
|
double |
getHeight()
|
java.lang.String |
getLocalizedCategory()
Gets a localized name of the component category. |
java.lang.String |
getLocalizedName()
Gets a localized component name. |
double |
getMaxHeight()
Gets or sets maximal height of band. |
double |
getMinHeight()
Gets or sets minimal height of band. |
int |
getMinRowsInColumn()
Gets or sets minimum count of the rows in one column. |
StiSize |
getMinSize()
gets or sets minimal size. |
int |
getNumberID()
|
boolean |
getRightToLeft()
Gets or sets horizontal column direction. |
int |
getRowCount()
Get or sets a number of rows in the table. |
StiTableStyle |
getTableStyle()
|
int |
getToolboxPosition()
Gets value to sort a position in the toolbox. |
double |
getWidth()
gets or sets width of a component. |
void |
InsertColumnToLeft(int numberColumn)
|
void |
InsertColumnToRight(int numberColumn)
|
void |
InsertRowAbove(int numberRow)
|
void |
InsertRowBelow(int numberRow)
|
void |
LoadFromJsonObject(JSONObject jObject)
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setAutoWidth(StiTableAutoWidth value)
|
void |
setAutoWidthType(StiTableAutoWidthType value)
|
void |
setCanGrow(boolean value)
|
void |
setColumnCount(int value)
|
void |
setDockable(boolean value)
|
void |
setDockableTable(boolean value)
|
void |
setFooterCanBreak(boolean value)
|
void |
setFooterCanGrow(boolean value)
|
void |
setFooterCanShrink(boolean value)
|
void |
setFooterPrintAtBottom(boolean value)
|
void |
setFooterPrintIfEmpty(boolean value)
|
void |
setFooterPrintOn(StiPrintOnType value)
|
void |
setFooterPrintOnAllPages(boolean value)
|
void |
setFooterPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
|
void |
setFooterRowsCount(int value)
|
void |
setHeaderCanBreak(boolean value)
|
void |
setHeaderCanGrow(boolean value)
|
void |
setHeaderCanShrink(boolean value)
|
void |
setHeaderPrintAtBottom(boolean value)
|
void |
setHeaderPrintIfEmpty(boolean value)
|
void |
setHeaderPrintOn(StiPrintOnType value)
|
void |
setHeaderPrintOnAllPages(boolean value)
|
void |
setHeaderPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
|
void |
setHeaderRowsCount(int value)
|
void |
setHeight(double value)
|
void |
setMaxHeight(double value)
|
void |
setMinHeight(double value)
|
void |
setMinSize(StiSize value)
|
void |
setNumberID(int value)
|
void |
setRightToLeft(boolean value)
|
void |
setRowCount(int value)
|
void |
setTableStyle(StiTableStyle value)
|
void |
setWidth(double value)
|
StiDataBand |
StartRenderTableBand(java.util.Hashtable newTableComponents)
|
Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand |
---|
Break, getBreakIfLessThan, getNewColumnAfter, getNewColumnBefore, getNewPageAfter, getNewPageBefore, getPrintAtBottom, getSkipFirst, setBreakIfLessThan, setCanBreak, setNewColumnAfter, setNewColumnBefore, setNewPageAfter, setNewPageBefore, setPrintAtBottom, setSkipFirst |
Methods inherited from class com.stimulsoft.report.components.bands.StiBand |
---|
canContainIn, getBandInfoV2, getDisplayRectangle, getDockStyle, getFooterSize, getGrowToHeight, getHeaderSize, getLeft, getMaxSize, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getSelectRectangle, getShiftMode, getTop, isAutomaticDock, setDirectDisplayRectangle, setDisplayRectangle, setDockStyle, setGrowToHeight, setLeft, setMaxSize, setPrintable, setRectangleMoveComponent, setSelectRectangle, setShiftMode, setTop |
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.report.components.interfaces.IStiBreakable |
---|
getCanBreak |
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
getReference, setReference |
Field Detail |
---|
public boolean IsConverted
public StiTableAutoWidthType autoWidthType
public boolean enabled
Constructor Detail |
---|
public StiTable()
public StiTable(StiRectangle rect)
rect
- The rectangle decribes size and position of the component.Method Detail |
---|
public java.lang.Object clone(boolean cloneProperties, boolean cloneComponents)
clone
in class StiDataBand
public void convert(StiUnit oldUnit, StiUnit newUnit)
convert
in interface IStiUnitConvert
convert
in class StiDataBand
oldUnit
- Old units.newUnit
- New units.public boolean getCanGrow()
StiBand
getCanGrow
in interface IStiCanGrow
getCanGrow
in class StiBand
public void setCanGrow(boolean value)
setCanGrow
in interface IStiCanGrow
setCanGrow
in class StiBand
public java.lang.String getLocalizedName()
getLocalizedName
in class StiDataBand
public java.lang.String getLocalizedCategory()
StiBand
getLocalizedCategory
in class StiBand
public int getToolboxPosition()
StiDataBand
getToolboxPosition
in class StiDataBand
public final boolean getDockableTable()
public final void setDockableTable(boolean value)
public final StiTableAutoWidth getAutoWidth()
public final void setAutoWidth(StiTableAutoWidth value)
public final StiTableAutoWidthType getAutoWidthType()
public final void setAutoWidthType(StiTableAutoWidthType value)
public final int getRowCount()
public final void setRowCount(int value)
public final int getColumnCount()
public final void setColumnCount(int value)
public final int getFooterRowsCount()
public final void setFooterRowsCount(int value)
public final int getHeaderRowsCount()
public final void setHeaderRowsCount(int value)
public final double getDefaultHeightCell()
public final StiPrintOnType getHeaderPrintOn()
public final void setHeaderPrintOn(StiPrintOnType value)
public final boolean getHeaderCanGrow()
public final void setHeaderCanGrow(boolean value)
public final boolean getHeaderCanShrink()
public final void setHeaderCanShrink(boolean value)
public final boolean getHeaderCanBreak()
public final void setHeaderCanBreak(boolean value)
public final boolean getHeaderPrintAtBottom()
public final void setHeaderPrintAtBottom(boolean value)
public final boolean getHeaderPrintIfEmpty()
public final void setHeaderPrintIfEmpty(boolean value)
public boolean getHeaderPrintOnAllPages()
public void setHeaderPrintOnAllPages(boolean value)
public StiPrintOnEvenOddPagesType getHeaderPrintOnEvenOddPages()
public void setHeaderPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
public final StiPrintOnType getFooterPrintOn()
public final void setFooterPrintOn(StiPrintOnType value)
public final boolean getFooterCanGrow()
public final void setFooterCanGrow(boolean value)
public final boolean getFooterCanShrink()
public final void setFooterCanShrink(boolean value)
public final boolean getFooterCanBreak()
public final void setFooterCanBreak(boolean value)
public final boolean getFooterPrintAtBottom()
public final void setFooterPrintAtBottom(boolean value)
public final boolean getFooterPrintIfEmpty()
public final void setFooterPrintIfEmpty(boolean value)
public boolean getFooterPrintOnAllPages()
public void setFooterPrintOnAllPages(boolean value)
public StiPrintOnEvenOddPagesType getFooterPrintOnEvenOddPages()
public void setFooterPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
public final int getNumberID()
public final void setNumberID(int value)
public int getColumns()
StiDataBand
getColumns
in class StiDataBand
public double getColumnWidth()
StiDataBand
getColumnWidth
in class StiDataBand
public double getColumnGaps()
StiDataBand
getColumnGaps
in class StiDataBand
public StiColumnDirection getColumnDirection()
StiDataBand
getColumnDirection
in class StiDataBand
public int getMinRowsInColumn()
StiDataBand
getMinRowsInColumn
in class StiDataBand
public double getMinHeight()
StiBand
getMinHeight
in class StiBand
public void setMinHeight(double value)
setMinHeight
in class StiBand
public double getMaxHeight()
StiBand
getMaxHeight
in class StiBand
public void setMaxHeight(double value)
setMaxHeight
in class StiBand
public StiSize getMinSize()
StiComponent
getMinSize
in class StiBand
public void setMinSize(StiSize value)
setMinSize
in class StiBand
public boolean getRightToLeft()
StiDataBand
getRightToLeft
in class StiDataBand
public void setRightToLeft(boolean value)
setRightToLeft
in class StiDataBand
public double getWidth()
StiComponent
getWidth
in class StiBand
public void setWidth(double value)
setWidth
in class StiBand
public double getHeight()
getHeight
in class StiComponent
public void setHeight(double value)
setHeight
in class StiComponent
public StiRectangle getDefaultClientRectangle()
StiBand
getDefaultClientRectangle
in class StiBand
public boolean getDockable()
StiComponent
getDockable
in class StiComponent
public void setDockable(boolean value)
setDockable
in class StiComponent
public StiColor getHeaderStartStiColor()
public StiColor getHeaderEndStiColor()
public final void ChangeGrowToHeightAtCell(StiComponent cell)
public final StiTableStyle getTableStyle()
public final void setTableStyle(StiTableStyle value)
public final void ApplyStyleNone()
public final java.util.ArrayList<java.lang.Integer> createJoin(StiRefObject<java.lang.Double> sumWidth, StiRefObject<java.lang.Double> sumHeight, StiRefObject<java.lang.Integer> joinWidth, StiRefObject<java.lang.Integer> joinHeight)
public final void ChangeTableCellContentInImage(StiTableCell cellText)
public final void ChangeTableCellContentInImage(StiTableCellCheckBox cellCheckBox)
public final void ChangeTableCellContentInImage(StiTableCellRichText cellRichText)
public final void ChangeTableCellContentInText(StiTableCellImage cellImage)
public final void ChangeTableCellContentInText(StiTableCellCheckBox cellCheckBox)
public final void ChangeTableCellContentInText(StiTableCellRichText cellRichText)
public final void ChangeTableCellContentInCheckBox(StiTableCellImage cellImage)
public final void ChangeTableCellContentInCheckBox(StiTableCell cellText)
public final void ChangeTableCellContentInCheckBox(StiTableCellRichText cellRichText)
public final void ChangeTableCellContentInRichText(StiTableCell cellText)
public final void ChangeTableCellContentInRichText(StiTableCellImage cellImage)
public final void ChangeTableCellContentInRichText(StiTableCellCheckBox cellCheckBox)
public final int GetColumnForCell(IStiTableCell cell)
public final void CreateCell()
public final void InsertColumnToLeft(int numberColumn)
public final void InsertColumnToRight(int numberColumn)
public final void InsertRowAbove(int numberRow)
public final void InsertRowBelow(int numberRow)
public final void DeleteRows(int firstRow, int lastRow)
public final void DeleteColumns(int firstColumn, int lastColumn)
public final void DistributeRows()
public final void DistributeColumns()
public final void AutoSizeCells()
public final StiDataBand StartRenderTableBand(java.util.Hashtable newTableComponents)
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |