|
||||||||||
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.crossBands.StiCrossDataBand
public class StiCrossDataBand
Class describes Cross Data Band.
Field Summary | |
---|---|
int |
columnCurrent
|
boolean |
IsRightToLeft
|
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 | |
---|---|
StiCrossDataBand()
Creates a new component of the type StiCrossDataBand. |
|
StiCrossDataBand(boolean columnMode)
Creates a new component of the type StiCrossDataBand. |
|
StiCrossDataBand(StiRectangle rect)
Creates a new component of the type StiCrossDataBand with specified location. |
Method Summary | |
---|---|
void |
First()
Sets the position at the beginning. |
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. |
boolean |
getCanBreak()
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
StiColumnDirection |
getColumnDirection()
Gets or sets direction of the rendeting columns. |
double |
getColumnGaps()
Gets or sets distance between two columns. |
boolean |
getColumnMode()
|
void |
GetColumnModeFromParent()
|
int |
getColumns()
Gets or sets columns count. |
double |
getColumnWidth()
Gets or sets width of column. |
StiComponentType |
getComponentType()
Gets the type of processing when printing. |
StiRectangle |
getDefaultClientRectangle()
Gets or sets the default client area of a component. |
StiRectangle |
getDisplayRectangle()
Gets or sets a rectangle of the component which it fills. |
StiDockStyle |
getDockStyle()
Gets or sets a type of the component docking. |
boolean |
getGrowToHeight()
gets or sets a value which indicates that the height of this component increases/decreases to the bottom of a container. |
double |
getHeaderSize()
Gets the header height. |
double |
getHeight()
|
boolean |
getIsCross()
Gets value, indicates that this cross is the component. |
boolean |
getIsEof()
Gets value indicates that the position indicates to the end of data. |
boolean |
getKeepChildTogether()
Gets or sets value indicates that childs are to be kept together. |
boolean |
getKeepFooterTogether()
Gets or sets value indicates that the footer is printed with data. |
boolean |
getKeepGroupTogether()
Gets or sets value indicates that group is to be kept together. |
boolean |
getKeepHeaderTogether()
Gets or sets value indicates that header is printed with data together. |
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. |
StiSize |
getMaxSize()
gets or sets maximal size. |
double |
getMaxWidth()
Gets or sets maximal width 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. |
double |
getMinWidth()
Gets or sets minimal width of band. |
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. |
boolean |
getNewPageAfter()
If the value of this property is true, then, after output of a band, a new page will be generated. |
boolean |
getNewPageBefore()
If the value of this property is true, then, before output of a band, a new page will be generated. |
boolean |
getPrintAtBottom()
Gets or sets value indicates that the footer is printed at bottom of page. |
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. |
int |
getPriority()
Gets a component priority. |
boolean |
getResetDataSource()
Gets or sets value, indicates to reset Data Source postion to begin when preparation for rendering. |
boolean |
getResetPageNumber()
Allows to reset page number on this component. |
boolean |
getRightToLeft()
Gets or sets horizontal column direction. |
StiRectangle |
getSelectRectangle()
Gets or sets a rectangle of the component selection. |
boolean |
getSkipFirst()
If the value of this property is true, then, a new page/column will be generated only starting from the second case. |
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. |
int |
getToolboxPosition()
Gets value to sort a position in the toolbox. |
double |
getWidth()
gets or sets width of a component. |
void |
Last()
Move on the last row. |
void |
LoadFromJsonObject(JSONObject jObject)
|
void |
Next()
Move on the next row. |
void |
Prior()
Move on the previous row. |
void |
RestoreState(java.lang.String stateName)
Restores the earlier saved object state. |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setBreakIfLessThan(float value)
|
void |
setCanBreak(boolean value)
Gets or sets value which indicates whether the component can or cannot break its contents on several pages. |
void |
setColumnDirection(StiColumnDirection value)
|
void |
setColumnGaps(double value)
|
void |
setColumnMode(boolean value)
|
void |
SetColumnModeToParent()
|
void |
setColumns(int value)
|
void |
setColumnWidth(double value)
|
void |
setDisplayRectangle(StiRectangle value)
|
void |
setDockStyle(StiDockStyle value)
|
void |
setGrowToHeight(boolean value)
|
void |
setHeight(double value)
|
void |
setKeepChildTogether(boolean value)
|
void |
setKeepFooterTogether(boolean value)
|
void |
setKeepGroupTogether(boolean value)
|
void |
setKeepHeaderTogether(boolean value)
|
void |
setMaxHeight(double value)
|
void |
setMaxSize(StiSize value)
|
void |
setMaxWidth(double value)
|
void |
setMinHeight(double value)
|
void |
setMinRowsInColumn(int value)
|
void |
setMinSize(StiSize value)
|
void |
setMinWidth(double value)
|
void |
setNewColumnAfter(boolean value)
|
void |
setNewColumnBefore(boolean value)
|
void |
setNewPageAfter(boolean value)
|
void |
setNewPageBefore(boolean value)
|
void |
setPrintAtBottom(boolean value)
|
void |
setPrintOn(StiPrintOnType value)
|
void |
setPrintOnAllPages(boolean value)
|
void |
setResetDataSource(boolean value)
|
void |
setResetPageNumber(boolean value)
|
void |
setRightToLeft(boolean value)
|
void |
setSelectRectangle(StiRectangle value)
Returns the GroupHeaderBand in which the component is loc * null, if nothing is located. |
void |
setSkipFirst(boolean value)
|
void |
setStartNewPage(boolean value)
|
void |
setStartNewPageIfLessThan(float value)
|
void |
setWidth(double value)
|
Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand |
---|
Break |
Methods inherited from class com.stimulsoft.report.components.bands.StiBand |
---|
canContainIn, getBandInfoV2, getCanGrow, getFooterSize, getLeft, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getShiftMode, getTop, isAutomaticDock, setCanGrow, setDirectDisplayRectangle, setLeft, setPrintable, setRectangleMoveComponent, 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.base.serializing.interfaceobject.IStiSerializableRef |
---|
getReference, setReference |
Field Detail |
---|
public boolean IsRightToLeft
public int columnCurrent
Constructor Detail |
---|
public StiCrossDataBand(boolean columnMode)
public StiCrossDataBand()
public StiCrossDataBand(StiRectangle rect)
rect
- The rectangle describes size and position of the component.Method Detail |
---|
public boolean getNewPageBefore()
StiDynamicBand
getNewPageBefore
in interface IStiPageBreak
getNewPageBefore
in class StiDynamicBand
public void setNewPageBefore(boolean value)
setNewPageBefore
in interface IStiPageBreak
setNewPageBefore
in class StiDynamicBand
public boolean getNewPageAfter()
StiDynamicBand
getNewPageAfter
in interface IStiPageBreak
getNewPageAfter
in class StiDynamicBand
public void setNewPageAfter(boolean value)
setNewPageAfter
in interface IStiPageBreak
setNewPageAfter
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 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 getSkipFirst()
StiDynamicBand
getSkipFirst
in interface IStiPageBreak
getSkipFirst
in class StiDynamicBand
public void setSkipFirst(boolean value)
setSkipFirst
in interface IStiPageBreak
setSkipFirst
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 boolean getGrowToHeight()
StiComponent
getGrowToHeight
in interface IStiGrowToHeight
getGrowToHeight
in class StiBand
public void setGrowToHeight(boolean value)
setGrowToHeight
in interface IStiGrowToHeight
setGrowToHeight
in class StiBand
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 boolean getStartNewPage()
StiDataBand
getStartNewPage
in interface IStiStartNewPage
getStartNewPage
in class StiDataBand
public void setStartNewPage(boolean value)
setStartNewPage
in interface IStiStartNewPage
setStartNewPage
in class StiDataBand
public float getStartNewPageIfLessThan()
StiDataBand
getStartNewPageIfLessThan
in interface IStiStartNewPage
getStartNewPageIfLessThan
in class StiDataBand
public void setStartNewPageIfLessThan(float value)
setStartNewPageIfLessThan
in interface IStiStartNewPage
setStartNewPageIfLessThan
in class StiDataBand
public void RestoreState(java.lang.String stateName)
RestoreState
in class StiDataBand
stateName
- A name of the state being restored.public boolean getKeepHeaderTogether()
StiDataBand
getKeepHeaderTogether
in interface IStiKeepHeaderTogether
getKeepHeaderTogether
in class StiDataBand
public void setKeepHeaderTogether(boolean value)
setKeepHeaderTogether
in interface IStiKeepHeaderTogether
setKeepHeaderTogether
in class StiDataBand
public boolean getKeepFooterTogether()
StiDataBand
getKeepFooterTogether
in interface IStiKeepFooterTogether
getKeepFooterTogether
in class StiDataBand
public void setKeepFooterTogether(boolean value)
setKeepFooterTogether
in interface IStiKeepFooterTogether
setKeepFooterTogether
in class StiDataBand
public boolean getKeepChildTogether()
StiDataBand
getKeepChildTogether
in class StiDataBand
public void setKeepChildTogether(boolean value)
setKeepChildTogether
in class StiDataBand
public boolean getKeepGroupTogether()
StiDataBand
getKeepGroupTogether
in interface IStiKeepGroupTogether
getKeepGroupTogether
in class StiDataBand
public void setKeepGroupTogether(boolean value)
setKeepGroupTogether
in interface IStiKeepGroupTogether
setKeepGroupTogether
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 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 getPrintOnAllPages()
StiDataBand
getPrintOnAllPages
in interface IStiPrintOnAllPages
getPrintOnAllPages
in class StiDataBand
public void setPrintOnAllPages(boolean value)
setPrintOnAllPages
in interface IStiPrintOnAllPages
setPrintOnAllPages
in class StiDataBand
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 final void SetColumnModeToParent()
public final void GetColumnModeFromParent()
public void First()
First
in interface IStiEnumerator
First
in class StiDataBand
public void Prior()
Prior
in interface IStiEnumerator
Prior
in class StiDataBand
public void Next()
Next
in interface IStiEnumerator
Next
in class StiDataBand
public void Last()
Last
in interface IStiEnumerator
Last
in class StiDataBand
public boolean getIsEof()
getIsEof
in interface IStiEnumerator
getIsEof
in class StiDataBand
public boolean getRightToLeft()
StiDataBand
getRightToLeft
in class StiDataBand
public void setRightToLeft(boolean value)
setRightToLeft
in class StiDataBand
public double getColumnGaps()
StiDataBand
getColumnGaps
in class StiDataBand
public void setColumnGaps(double value)
setColumnGaps
in class StiDataBand
public double getColumnWidth()
StiDataBand
getColumnWidth
in class StiDataBand
public void setColumnWidth(double value)
setColumnWidth
in class StiDataBand
public int getColumns()
StiDataBand
getColumns
in class StiDataBand
public void setColumns(int value)
setColumns
in class StiDataBand
public int getMinRowsInColumn()
StiDataBand
getMinRowsInColumn
in class StiDataBand
public void setMinRowsInColumn(int value)
setMinRowsInColumn
in class StiDataBand
public StiColumnDirection getColumnDirection()
StiDataBand
getColumnDirection
in class StiDataBand
public void setColumnDirection(StiColumnDirection value)
setColumnDirection
in class StiDataBand
public boolean getResetDataSource()
getResetDataSource
in class StiDataBand
public void setResetDataSource(boolean value)
setResetDataSource
in class StiDataBand
public int getToolboxPosition()
getToolboxPosition
in class StiDataBand
public int getPriority()
getPriority
in class StiDataBand
public java.lang.String getLocalizedCategory()
getLocalizedCategory
in class StiBand
public java.lang.String getLocalizedName()
getLocalizedName
in class StiDataBand
public boolean getIsCross()
getIsCross
in class StiComponent
public StiComponentType getComponentType()
getComponentType
in class StiDataBand
public StiDockStyle getDockStyle()
getDockStyle
in class StiBand
public void setDockStyle(StiDockStyle value)
setDockStyle
in class StiBand
public StiSize getMinSize()
StiComponent
getMinSize
in class StiBand
public void setMinSize(StiSize value)
setMinSize
in class StiBand
public StiSize getMaxSize()
StiComponent
getMaxSize
in class StiBand
public void setMaxSize(StiSize value)
setMaxSize
in class StiBand
public double getMaxHeight()
StiBand
getMaxHeight
in class StiBand
public void setMaxHeight(double value)
setMaxHeight
in class StiBand
public double getMinHeight()
StiBand
getMinHeight
in class StiBand
public void setMinHeight(double value)
setMinHeight
in class StiBand
public double getMinWidth()
public void setMinWidth(double value)
public double getMaxWidth()
public void setMaxWidth(double value)
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()
getDefaultClientRectangle
in class StiBand
public StiRectangle getSelectRectangle()
getSelectRectangle
in class StiBand
public void setSelectRectangle(StiRectangle value)
StiComponent
setSelectRectangle
in class StiBand
public StiRectangle getDisplayRectangle()
getDisplayRectangle
in class StiBand
public void setDisplayRectangle(StiRectangle value)
setDisplayRectangle
in class StiBand
public double getHeaderSize()
getHeaderSize
in class StiBand
public final boolean getColumnMode()
public final void setColumnMode(boolean value)
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 |