Class StiCrossDataBand
java.lang.Object
com.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
- All Implemented Interfaces:
IStiAppExpressionCollection,IStiJsonReportObject,IStiForceSerializable,IStiSerializable,IStiSerializableRef,IStiSerializableToAttributes,IStiName,IStiBorder,IStiBreakable,IStiBrush,IStiBusinessObject,IStiCanGrow,IStiCanShrink,IStiComponentGuid,IStiConditions,IStiDataRelation,IStiDataSource,IStiFilter,IStiGrowToHeight,IStiInteraction,IStiKeepDetailsTogether,IStiKeepFooterTogether,IStiKeepGroupTogether,IStiKeepHeaderTogether,IStiMasterComponent,IStiOddEvenStyles,IStiPageBreak,IStiPrintAtBottom,IStiPrintIfDetailEmpty,IStiPrintOn,IStiPrintOnAllPages,IStiRenderMaster,IStiResetPageNumber,IStiSelect,IStiShift,IStiSort,IStiStartNewPage,IStiUnitConvert,IStiEnumerator,IStiReportProperty,IStiIgnoryStyle,IStiInherited,IStiStateSaveRestore,Cloneable
Class describes Cross Data Band.
-
Field Summary
FieldsFields inherited from class com.stimulsoft.report.components.bands.StiDataBand
handlerRendering, isBofValue, isEofValue, jsonMasterComponentTemp, lineThrough, PropertyEvenStyle, PropertyOddStyleFields inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer
border, brush, collapsingIndex, components, engine, ParentComponentIsBand, ParentComponentIsCrossBand, PropertyBlockedFields inherited from class com.stimulsoft.report.components.StiComponent
canGrow, canShrink, componentPlacement, conditions, currentPointer, expressions, interaction, isRendered, page, parent, parentBookmark, parentPointer, PropertyComponentStyle, PropertyDelimiterComponent, PropertyDockable, PropertyInherited, PropertyLinked, PropertyLocked, PropertyMaxSize, PropertyMinSize, PropertyPlaceOnToolbox, PropertyRenderedCount, PropertyRestrictions, PropertySelectionTick, PropertyShowQuickButtons, PropertyUseParentStyles, top, widthFields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
ConstructorsConstructorDescriptionCreates 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
Modifier and TypeMethodDescriptionvoidFirst()Sets the position at the beginning.floatGets 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.booleanGets or sets value which indicates whether the component can or cannot break its contents on several pages.Gets or sets direction of the rendeting columns.doubleGets or sets distance between two columns.final booleanfinal voidintGets or sets columns count.doubleGets or sets width of column.Gets the type of processing when printing.Gets or sets the default client area of a component.Gets or sets a rectangle of the component which it fills.Gets or sets a type of the component docking.booleangets or sets a value which indicates that the height of this component increases/decreases to the bottom of a container.doubleGets the header height.doublebooleanGets value, indicates that this cross is the component.booleangetIsEof()Gets value indicates that the position indicates to the end of data.booleanGets or sets value indicates that childs are to be kept together.booleanGets or sets value indicates that the footer is printed with data.booleanGets or sets value indicates that group is to be kept together.booleanGets or sets value indicates that header is printed with data together.Gets a localized name of the component category.Gets a localized component name.doubleGets or sets maximal height of band.gets or sets maximal size.doubleGets or sets maximal width of band.doubleGets or sets minimal height of band.intGets or sets minimum count of the rows in one column.gets or sets minimal size.doubleGets or sets minimal width of band.booleanIf the value of this property is true, then, after output of a band, a new column will be generated.booleanIf the value of this property is true, then, before output of a band, a new column will be generated.booleanIf the value of this property is true, then, after output of a band, a new page will be generated.booleanIf the value of this property is true, then, before output of a band, a new page will be generated.booleanGets or sets value indicates that the footer is printed at bottom of page.gets or sets a value which indicates on what pages component will be printed.booleanGets or sets value indicates that the component is printed on all pages.intGets a component priority.booleanGets or sets value, indicates to reset Data Source postion to begin when preparation for rendering.booleanAllows to reset page number on this component.booleanGets or sets horizontal column direction.Gets or sets a rectangle of the component selection.booleanIf the value of this property is true, then, a new page/column will be generated only starting from the second case.booleanGets or sets value indicates that it is necessary to print every new string on a new page.floatGets or sets value which indicates how much free space on a page (in percentage terms) should be reserved for formation of a new page.intGets value to sort a position in the toolbox.doublegetWidth()gets or sets width of a component.voidLast()Move on the last row.voidLoadFromJsonObject(JSONObject jObject) voidNext()Move on the next row.voidPrior()Move on the previous row.voidRestoreState(String stateName) Restores the earlier saved object state.voidsetBreakIfLessThan(float value) voidsetCanBreak(boolean value) Gets or sets value which indicates whether the component can or cannot break its contents on several pages.voidvoidsetColumnGaps(double value) final voidsetColumnMode(boolean value) final voidvoidsetColumns(int value) voidsetColumnWidth(double value) voidsetDisplayRectangle(StiRectangle value) voidsetDockStyle(StiDockStyle value) voidsetGrowToHeight(boolean value) voidsetHeight(double value) voidsetKeepChildTogether(boolean value) voidsetKeepFooterTogether(boolean value) voidsetKeepGroupTogether(boolean value) voidsetKeepHeaderTogether(boolean value) voidsetMaxHeight(double value) voidsetMaxSize(StiSize value) voidsetMaxWidth(double value) voidsetMinHeight(double value) voidsetMinRowsInColumn(int value) voidsetMinSize(StiSize value) voidsetMinWidth(double value) voidsetNewColumnAfter(boolean value) voidsetNewColumnBefore(boolean value) voidsetNewPageAfter(boolean value) voidsetNewPageBefore(boolean value) voidsetPrintAtBottom(boolean value) voidsetPrintOn(StiPrintOnType value) voidsetPrintOnAllPages(boolean value) voidsetResetDataSource(boolean value) voidsetResetPageNumber(boolean value) voidsetRightToLeft(boolean value) voidsetSelectRectangle(StiRectangle value) Returns the GroupHeaderBand in which the component is loc * null, if nothing is located.voidsetSkipFirst(boolean value) voidsetStartNewPage(boolean value) voidsetStartNewPageIfLessThan(float value) voidsetWidth(double value) Methods inherited from class com.stimulsoft.report.components.bands.StiDataBand
clone, convert, doBookmark, doPointer, existDataRelation, getBeginRenderEvent, getBusinessObject, getBusinessObjectGuid, getCalcInvisible, getCollapsed, GetColumnWidth, getComponentPlacementForChildren, getCount, getCountData, getDataBandInfoV1, getDataBandInfoV2, getDataRelation, getDataRelationName, getDataSource, getDataSourceName, getEndRenderEvent, getEvenStyle, getEvents, getFilterEngine, getFilterMethodHandler, getFilterMode, getFilterOn, getFilters, getGetCollapsedEvent, getHeaderEndColor, getHeaderStartColor, GetHeaderText, getIsBof, getIsBusinessObjectEmpty, getIsEmpty, getKeepDetails, getKeepDetailsTogether, getLimitRows, getLine, getLineThrough, getMasterComponent, getOddStyle, getPageLine, getPosition, getPrintIfDetailEmpty, getRenderingEvent, getSelectedLine, getSort, InvokeBeginRender, InvokeEndRender, InvokeGetCollapsed, InvokeGroupRendering, InvokeRendering, isDataSourceEmpty, OnBeginRender, OnEndRender, OnGetCollapsed, OnRendering, packService, renderMaster, saveState, setBeginRenderEvent, setBusinessObjectGuid, setCalcInvisible, setCollapsed, setCountData, setDataRelationName, setDataSourceName, setEndRenderEvent, setEvenStyle, setFilterEngine, setFilterMethodHandler, setFilterMode, setFilterOn, setFilters, setGetCollapsedEvent, setIsBof, setIsEof, setKeepDetails, setKeepDetailsTogether, setLimitRows, setLine, setLineThrough, setMasterComponent, setOddStyle, setPosition, setPrintIfDetailEmpty, setRenderingEvent, setSelectedLine, setSortMethods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand
BreakMethods 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, setTopMethods inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer
AlignTo, AlignToGrid, AlignToGrid, BringToFront, ChangePosition, checkBlockedException, CheckBlockedException, checkLargeHeight, ClearAllStates, clone, ContainerToPage, ContainerToPage, Convert, ConvertSelectedToPage, ConvertToPage, Correct, Correct, correct2, getActualSize, getActualSize, getBlocked, getBorder, GetBorder, getBrush, GetBrush, getClientRectangle, getCollapsedValue, getCollapsingIndex, getCollapsingTreePath, getComponents, GetComponents, GetComponentsCount, GetComponentsList, getComponentsSelectedRectangle, getComponentStyle, GetConditions, getContainerInfoV1, getContainerInfoV2, GetContainerInRect, GetContainerInRect2, GetDockableComponent, GetDockStyle, GetFirstSelectableCompanent, GetFont, getGuid, getHasSelected, GetHorAlignment, GetIncorrect, GetIncorrect, getIncorrect2, GetMaxSize, getName, GetRectangle, GetSelectedComponents, GetSelectedComponentsWithChilds, GetSelectedRectangleWithChilds, getTagValue, GetTextBrush, GetTextFormat, GetTextHorAlignment, GetVertAlignment, GetWordWrap, GrowFont, InvertComponentsPosition, isForceSerializeToReport, MakeHorizontalSpacingEqual, MakeSameHeight, MakeSameSize, MakeSameWidth, MakeVerticalSpacingEqual, MoveBackward, MoveComponentsToPage, MoveForward, Normalize, OffsetLocation, OnComponentAdded, OnComponentRemoved, PageToContainer, PageToContainer, RemoveAllSelected, ResetSelection, SelectAll, SelectComponent, SelectInRectangle, SelectInRectangleCheckBands, SendToBack, setBlocked, setBorder, SetBorder, setBrush, SetBrush, SetCenterHorizontally, SetCenterVertically, setCollapsedValue, setCollapsingIndex, setCollapsingTreePath, setComponents, setComponentsFont, setComponentsFont, setComponentsWithSetParent, setComponentsWordWrap, SetConditions, setContainerInfoV2, SetDockStyle, setForceSerializeToReport, SetHorAlign, SetLink, setParentComponentIsBand, setParentComponentIsCrossBand, SetParentStylesToChilds, SetParentStylesToChilds, SetTextBrush, SetTextFormat, SetTextHorAlign, SetVertAlign, ShrinkFont, SortByPriorityMethods inherited from class com.stimulsoft.report.components.StiComponent
addSize, AllowPrintOn, applyConditions, CheckForParentComponent, clearAllStates, ClearContents, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, decrementTop, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getBuilder, getCanShrink, getClickEvent, getComponentPlacement, GetComponentStyle, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getEnabled, getExpressions, getForceRedrawAll, getGetBookmarkEvent, getGetDrillDownReportEvent, getGetHyperlinkEvent, getGetTagEvent, getGetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLevel, getLinked, getLocked, getMeasureGraphics, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPointer, getPointerValue, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getServiceCategory, getServiceType, getShift, getShowQuickButtons, getStates, getTag, getTagStrValue, getToolTip, getToolTipValue, getUseParentStyles, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, invokeBlockly, InvokeClick, InvokeDoubleClick, invokeEvents, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, invokeScript, invokeScript, invokeScript, isDesigning, isExportAsImage, IsParentSelect, NewGuid, OnAfterPrint, OnBeforePrint, OnClick, OnDoubleClick, OngetBookmark, OngetDrillDownReport, OngetHyperlink, OngetTag, OngetToolTip, OnMouseEnter, OnMouseLeave, OnPainted, OnPainting, OnRemoveComponent, PageToComponent, PageToComponent, paint, PlacedOnColumnBand, Prepare, render, reset, Reset, restoreState, select, setAfterPrintEvent, setAlias, setAnchor, setBeforePrintEvent, setBookmark, setBookmarkValue, setCanShrink, setClickEvent, setClientRectangle, setComponentPlacement, setComponentStyle, setConditions, setCurrentBookmark, setDelimiterComponent, setDockable, setDoubleClickEvent, setDrillDownParameters, setEnabled, setExpressions, setGetBookmarkEvent, setGetDrillDownReportEvent, setGetHyperlinkEvent, setGetTagEvent, setGetToolTipEvent, setGuid, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeftProp, setLinked, setLocked, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPointer, setPointerValue, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setShift, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTopProp, setUseParentStyles, setWidthProp, toString, UnPrepareMethods inherited from class com.stimulsoft.report.StiBase
getServiceNameMethods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Field Details
-
IsRightToLeft
public boolean IsRightToLeft -
columnCurrent
public int columnCurrent
-
-
Constructor Details
-
StiCrossDataBand
public StiCrossDataBand(boolean columnMode) Creates a new component of the type StiCrossDataBand. -
StiCrossDataBand
public StiCrossDataBand()Creates a new component of the type StiCrossDataBand. -
StiCrossDataBand
Creates a new component of the type StiCrossDataBand with specified location.- Parameters:
rect- The rectangle describes size and position of the component.
-
-
Method Details
-
getNewPageBefore
public boolean getNewPageBefore()Description copied from class:StiDynamicBandIf the value of this property is true, then, before output of a band, a new page will be generated. Output of a band will be continued on the next page.- Specified by:
getNewPageBeforein interfaceIStiPageBreak- Overrides:
getNewPageBeforein classStiDynamicBand
-
setNewPageBefore
public void setNewPageBefore(boolean value) - Specified by:
setNewPageBeforein interfaceIStiPageBreak- Overrides:
setNewPageBeforein classStiDynamicBand
-
getNewPageAfter
public boolean getNewPageAfter()Description copied from class:StiDynamicBandIf the value of this property is true, then, after output of a band, a new page will be generated.- Specified by:
getNewPageAfterin interfaceIStiPageBreak- Overrides:
getNewPageAfterin classStiDynamicBand
-
setNewPageAfter
public void setNewPageAfter(boolean value) - Specified by:
setNewPageAfterin interfaceIStiPageBreak- Overrides:
setNewPageAfterin classStiDynamicBand
-
getNewColumnBefore
public boolean getNewColumnBefore()Description copied from class:StiDynamicBandIf the value of this property is true, then, before output of a band, a new column will be generated. Output of a band will be continued on the next column.- Specified by:
getNewColumnBeforein interfaceIStiPageBreak- Overrides:
getNewColumnBeforein classStiDynamicBand
-
setNewColumnBefore
public void setNewColumnBefore(boolean value) - Specified by:
setNewColumnBeforein interfaceIStiPageBreak- Overrides:
setNewColumnBeforein classStiDynamicBand
-
getNewColumnAfter
public boolean getNewColumnAfter()Description copied from class:StiDynamicBandIf the value of this property is true, then, after output of a band, a new column will be generated.- Specified by:
getNewColumnAfterin interfaceIStiPageBreak- Overrides:
getNewColumnAfterin classStiDynamicBand
-
setNewColumnAfter
public void setNewColumnAfter(boolean value) - Specified by:
setNewColumnAfterin interfaceIStiPageBreak- Overrides:
setNewColumnAfterin classStiDynamicBand
-
getSkipFirst
public boolean getSkipFirst()Description copied from class:StiDynamicBandIf the value of this property is true, then, a new page/column will be generated only starting from the second case.- Specified by:
getSkipFirstin interfaceIStiPageBreak- Overrides:
getSkipFirstin classStiDynamicBand
-
setSkipFirst
public void setSkipFirst(boolean value) - Specified by:
setSkipFirstin interfaceIStiPageBreak- Overrides:
setSkipFirstin classStiDynamicBand
-
getBreakIfLessThan
public float getBreakIfLessThan()Description copied from class:StiDynamicBandGets 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. The value should be set in the range from 0 to 100. If the value is 100 then, in any case, a new page or a new column will be formed. This property is used together with NewPageBefore, NewPageAfter, NewColumnBefore, NewColumnAfter properties.- Specified by:
getBreakIfLessThanin interfaceIStiPageBreak- Overrides:
getBreakIfLessThanin classStiDynamicBand
-
setBreakIfLessThan
public void setBreakIfLessThan(float value) - Specified by:
setBreakIfLessThanin interfaceIStiPageBreak- Overrides:
setBreakIfLessThanin classStiDynamicBand
-
getGrowToHeight
public boolean getGrowToHeight()Description copied from class:StiComponentgets or sets a value which indicates that the height of this component increases/decreases to the bottom of a container.- Specified by:
getGrowToHeightin interfaceIStiGrowToHeight- Overrides:
getGrowToHeightin classStiBand
-
setGrowToHeight
public void setGrowToHeight(boolean value) - Specified by:
setGrowToHeightin interfaceIStiGrowToHeight- Overrides:
setGrowToHeightin classStiBand
-
getResetPageNumber
public boolean getResetPageNumber()Description copied from class:StiDataBandAllows to reset page number on this component.- Specified by:
getResetPageNumberin interfaceIStiResetPageNumber- Overrides:
getResetPageNumberin classStiDataBand
-
setResetPageNumber
public void setResetPageNumber(boolean value) - Specified by:
setResetPageNumberin interfaceIStiResetPageNumber- Overrides:
setResetPageNumberin classStiDataBand
-
getStartNewPage
public boolean getStartNewPage()Description copied from class:StiDataBandGets or sets value indicates that it is necessary to print every new string on a new page.- Specified by:
getStartNewPagein interfaceIStiStartNewPage- Overrides:
getStartNewPagein classStiDataBand
-
setStartNewPage
public void setStartNewPage(boolean value) - Specified by:
setStartNewPagein interfaceIStiStartNewPage- Overrides:
setStartNewPagein classStiDataBand
-
getStartNewPageIfLessThan
public float getStartNewPageIfLessThan()Description copied from class:StiDataBandGets or sets value which indicates how much free space on a page (in percentage terms) should be reserved for formation of a new page. The value should be set in the range from 0 to 100. If the value is 100 then, in any case, a new page will be formed. This property is used together with the StartNewPage property.- Specified by:
getStartNewPageIfLessThanin interfaceIStiStartNewPage- Overrides:
getStartNewPageIfLessThanin classStiDataBand
-
setStartNewPageIfLessThan
public void setStartNewPageIfLessThan(float value) - Specified by:
setStartNewPageIfLessThanin interfaceIStiStartNewPage- Overrides:
setStartNewPageIfLessThanin classStiDataBand
-
RestoreState
Restores the earlier saved object state.- Overrides:
RestoreStatein classStiDataBand- Parameters:
stateName- A name of the state being restored.
-
getKeepHeaderTogether
public boolean getKeepHeaderTogether()Description copied from class:StiDataBandGets or sets value indicates that header is printed with data together.- Specified by:
getKeepHeaderTogetherin interfaceIStiKeepHeaderTogether- Overrides:
getKeepHeaderTogetherin classStiDataBand
-
setKeepHeaderTogether
public void setKeepHeaderTogether(boolean value) - Specified by:
setKeepHeaderTogetherin interfaceIStiKeepHeaderTogether- Overrides:
setKeepHeaderTogetherin classStiDataBand
-
getKeepChildTogether
public boolean getKeepChildTogether()Description copied from class:StiDataBandGets or sets value indicates that childs are to be kept together.- Overrides:
getKeepChildTogetherin classStiDataBand
-
setKeepChildTogether
public void setKeepChildTogether(boolean value) - Overrides:
setKeepChildTogetherin classStiDataBand
-
getKeepGroupTogether
public boolean getKeepGroupTogether()Description copied from class:StiDataBandGets or sets value indicates that group is to be kept together.- Specified by:
getKeepGroupTogetherin interfaceIStiKeepGroupTogether- Overrides:
getKeepGroupTogetherin classStiDataBand
-
setKeepGroupTogether
public void setKeepGroupTogether(boolean value) - Specified by:
setKeepGroupTogetherin interfaceIStiKeepGroupTogether- Overrides:
setKeepGroupTogetherin classStiDataBand
-
getPrintAtBottom
public boolean getPrintAtBottom()Description copied from class:StiDynamicBandGets or sets value indicates that the footer is printed at bottom of page.- Specified by:
getPrintAtBottomin interfaceIStiPrintAtBottom- Overrides:
getPrintAtBottomin classStiDynamicBand
-
setPrintAtBottom
public void setPrintAtBottom(boolean value) - Specified by:
setPrintAtBottomin interfaceIStiPrintAtBottom- Overrides:
setPrintAtBottomin classStiDynamicBand
-
getCanBreak
public boolean getCanBreak()Description copied from class:StiContainerGets or sets value which indicates whether the component can or cannot break its contents on several pages.- Specified by:
getCanBreakin interfaceIStiBreakable- Overrides:
getCanBreakin classStiContainer
-
setCanBreak
public void setCanBreak(boolean value) Description copied from class:StiDynamicBandGets or sets value which indicates whether the component can or cannot break its contents on several pages.- Specified by:
setCanBreakin interfaceIStiBreakable- Overrides:
setCanBreakin classStiDynamicBand
-
getPrintOnAllPages
public boolean getPrintOnAllPages()Description copied from class:StiDataBandGets or sets value indicates that the component is printed on all pages.- Specified by:
getPrintOnAllPagesin interfaceIStiPrintOnAllPages- Overrides:
getPrintOnAllPagesin classStiDataBand
-
setPrintOnAllPages
public void setPrintOnAllPages(boolean value) - Specified by:
setPrintOnAllPagesin interfaceIStiPrintOnAllPages- Overrides:
setPrintOnAllPagesin classStiDataBand
-
getPrintOn
Description copied from class:StiComponentgets or sets a value which indicates on what pages component will be printed.- Specified by:
getPrintOnin interfaceIStiPrintOn- Overrides:
getPrintOnin classStiComponent
-
setPrintOn
- Specified by:
setPrintOnin interfaceIStiPrintOn- Overrides:
setPrintOnin classStiComponent
-
SetColumnModeToParent
public final void SetColumnModeToParent() -
GetColumnModeFromParent
public final void GetColumnModeFromParent() -
First
public void First()Sets the position at the beginning.- Specified by:
Firstin interfaceIStiEnumerator- Overrides:
Firstin classStiDataBand
-
Prior
public void Prior()Move on the previous row.- Specified by:
Priorin interfaceIStiEnumerator- Overrides:
Priorin classStiDataBand
-
Next
public void Next()Move on the next row.- Specified by:
Nextin interfaceIStiEnumerator- Overrides:
Nextin classStiDataBand
-
Last
public void Last()Move on the last row.- Specified by:
Lastin interfaceIStiEnumerator- Overrides:
Lastin classStiDataBand
-
getIsEof
public boolean getIsEof()Gets value indicates that the position indicates to the end of data.- Specified by:
getIsEofin interfaceIStiEnumerator- Overrides:
getIsEofin classStiDataBand
-
getRightToLeft
public boolean getRightToLeft()Description copied from class:StiDataBandGets or sets horizontal column direction.- Overrides:
getRightToLeftin classStiDataBand
-
setRightToLeft
public void setRightToLeft(boolean value) - Overrides:
setRightToLeftin classStiDataBand
-
getColumnGaps
public double getColumnGaps()Description copied from class:StiDataBandGets or sets distance between two columns.- Overrides:
getColumnGapsin classStiDataBand
-
setColumnGaps
public void setColumnGaps(double value) - Overrides:
setColumnGapsin classStiDataBand
-
getColumnWidth
public double getColumnWidth()Description copied from class:StiDataBandGets or sets width of column.- Overrides:
getColumnWidthin classStiDataBand
-
setColumnWidth
public void setColumnWidth(double value) - Overrides:
setColumnWidthin classStiDataBand
-
getColumns
public int getColumns()Description copied from class:StiDataBandGets or sets columns count.- Overrides:
getColumnsin classStiDataBand
-
setColumns
public void setColumns(int value) - Overrides:
setColumnsin classStiDataBand
-
getMinRowsInColumn
public int getMinRowsInColumn()Description copied from class:StiDataBandGets or sets minimum count of the rows in one column.- Overrides:
getMinRowsInColumnin classStiDataBand
-
setMinRowsInColumn
public void setMinRowsInColumn(int value) - Overrides:
setMinRowsInColumnin classStiDataBand
-
getColumnDirection
Description copied from class:StiDataBandGets or sets direction of the rendeting columns.- Overrides:
getColumnDirectionin classStiDataBand
-
setColumnDirection
- Overrides:
setColumnDirectionin classStiDataBand
-
getResetDataSource
public boolean getResetDataSource()Gets or sets value, indicates to reset Data Source postion to begin when preparation for rendering.- Overrides:
getResetDataSourcein classStiDataBand
-
setResetDataSource
public void setResetDataSource(boolean value) - Overrides:
setResetDataSourcein classStiDataBand
-
getToolboxPosition
public int getToolboxPosition()Gets value to sort a position in the toolbox.- Overrides:
getToolboxPositionin classStiDataBand
-
getPriority
public int getPriority()Gets a component priority.- Overrides:
getPriorityin classStiDataBand
-
getLocalizedCategory
Gets a localized name of the component category.- Overrides:
getLocalizedCategoryin classStiBand
-
getLocalizedName
Gets a localized component name.- Overrides:
getLocalizedNamein classStiDataBand
-
getIsCross
public boolean getIsCross()Gets value, indicates that this cross is the component.- Overrides:
getIsCrossin classStiComponent
-
getComponentType
Gets the type of processing when printing.- Overrides:
getComponentTypein classStiDataBand
-
getDockStyle
Gets or sets a type of the component docking.- Overrides:
getDockStylein classStiBand
-
setDockStyle
- Overrides:
setDockStylein classStiBand
-
getMinSize
Description copied from class:StiComponentgets or sets minimal size.- Overrides:
getMinSizein classStiBand
-
setMinSize
- Overrides:
setMinSizein classStiBand
-
getMaxSize
Description copied from class:StiComponentgets or sets maximal size.- Overrides:
getMaxSizein classStiBand
-
setMaxSize
- Overrides:
setMaxSizein classStiBand
-
getMaxHeight
public double getMaxHeight()Description copied from class:StiBandGets or sets maximal height of band.- Overrides:
getMaxHeightin classStiBand
-
setMaxHeight
public void setMaxHeight(double value) - Overrides:
setMaxHeightin classStiBand
-
getMinHeight
public double getMinHeight()Description copied from class:StiBandGets or sets minimal height of band.- Overrides:
getMinHeightin classStiBand
-
setMinHeight
public void setMinHeight(double value) - Overrides:
setMinHeightin classStiBand
-
getMinWidth
public double getMinWidth()Gets or sets minimal width of band. -
setMinWidth
public void setMinWidth(double value) -
getMaxWidth
public double getMaxWidth()Gets or sets maximal width of band. -
setMaxWidth
public void setMaxWidth(double value) -
getWidth
public double getWidth()Description copied from class:StiComponentgets or sets width of a component. -
setWidth
public void setWidth(double value) -
getHeight
public double getHeight()- Overrides:
getHeightin classStiComponent
-
setHeight
public void setHeight(double value) - Overrides:
setHeightin classStiComponent
-
getDefaultClientRectangle
Gets or sets the default client area of a component.- Overrides:
getDefaultClientRectanglein classStiBand
-
getSelectRectangle
Gets or sets a rectangle of the component selection.- Overrides:
getSelectRectanglein classStiBand
-
setSelectRectangle
Description copied from class:StiComponentReturns the GroupHeaderBand in which the component is loc * null, if nothing is located.- Overrides:
setSelectRectanglein classStiBand
-
getDisplayRectangle
Gets or sets a rectangle of the component which it fills. Docking occurs in accordance to the area (Cross - components are docked by ClientRectangle).- Overrides:
getDisplayRectanglein classStiBand
-
setDisplayRectangle
- Overrides:
setDisplayRectanglein classStiBand
-
getHeaderSize
public double getHeaderSize()Gets the header height.- Overrides:
getHeaderSizein classStiBand
-
getColumnMode
public final boolean getColumnMode() -
setColumnMode
public final void setColumnMode(boolean value) -
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiDataBand- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiDataBand- Throws:
JSONException
-