com.stimulsoft.report.components.crossBands
Class StiCrossHeaderBand

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.StiBase
              extended by com.stimulsoft.report.components.StiComponent
                  extended by com.stimulsoft.report.components.complexcomponents.StiContainer
                      extended by com.stimulsoft.report.components.bands.StiBand
                          extended by com.stimulsoft.report.components.bands.StiDynamicBand
                              extended by com.stimulsoft.report.components.bands.StiHeaderBand
                                  extended by com.stimulsoft.report.components.crossBands.StiCrossHeaderBand
All Implemented Interfaces:
IStiAppExpressionCollection, IStiJsonReportObject, IStiForceSerializable, IStiSerializable, IStiSerializableRef, IStiSerializableToAttributes, IStiName, IStiBorder, IStiBreakable, IStiBrush, IStiCanGrow, IStiCanShrink, IStiComponentGuid, IStiConditions, IStiGrowToHeight, IStiInteraction, IStiKeepHeaderTogether, IStiPageBreak, IStiPrintAtBottom, IStiPrintIfEmpty, IStiPrintOn, IStiPrintOnAllPages, IStiPrintOnEvenOddPages, IStiResetPageNumber, IStiSelect, IStiShift, IStiStartNewPage, IStiUnitConvert, IStiReportProperty, IStiIgnoryStyle, IStiInherited, IStiStateSaveRestore, java.lang.Cloneable

public class StiCrossHeaderBand
extends StiHeaderBand

The class describes the Cross Header Band.


Field Summary
 
Fields inherited from class com.stimulsoft.report.components.bands.StiHeaderBand
keepHeaderTogether
 
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
StiCrossHeaderBand()
          Creates a new component of the type StiCrossHeaderBand.
StiCrossHeaderBand(StiRectangle rect)
          Creates a component of the type StiCrossHeaderBand with specified location.
 
Method Summary
 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.
 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.
 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.
 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.
 boolean getPrintIfEmpty()
          Gets or sets value indicates that the header if data not present.
 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.
 StiPrintOnEvenOddPagesType getPrintOnEvenOddPages()
          Gets or sets value indicates that the component is printed on even-odd pages.
 int getPriority()
          Gets a component priority.
 boolean getResetPageNumber()
          Allows to reset page number on this band.
 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 LoadFromJsonObject(JSONObject jObject)
           
 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 setDisplayRectangle(StiRectangle value)
           
 void setDockStyle(StiDockStyle value)
           
 void setGrowToHeight(boolean value)
           
 void setHeight(double value)
           
 void setMaxHeight(double value)
           
 void setMaxSize(StiSize value)
           
 void setMaxWidth(double value)
           
 void setMinHeight(double 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 setPrintIfEmpty(boolean value)
           
 void setPrintOn(StiPrintOnType value)
           
 void setPrintOnAllPages(boolean value)
           
 void setPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
           
 void setResetPageNumber(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.StiHeaderBand
clone, getComponentType, getHeaderBandInfoV1, getHeaderBandInfoV2, getHeaderEndColor, getHeaderStartColor, getKeepHeaderTogether, setKeepHeaderTogether
 
Methods inherited from class com.stimulsoft.report.components.bands.StiDynamicBand
Break
 
Methods inherited from class com.stimulsoft.report.components.bands.StiBand
canContainIn, clone, getBandInfoV2, getCanGrow, getFooterSize, GetHeaderText, getLeft, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getShiftMode, getTop, isAutomaticDock, setCanGrow, setDirectDisplayRectangle, setLeft, setPrintable, setRectangleMoveComponent, setShiftMode, setTop
 
Methods inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer
AlignTo, AlignToGrid, AlignToGrid, BringToFront, ChangePosition, checkLargeHeight, ClearAllStates, clone, ContainerToPage, ContainerToPage, convert, Convert, ConvertSelectedToPage, ConvertToPage, Correct, Correct, correct2, getActualSize, getActualSize, getBorder, GetBorder, getBrush, GetBrush, getClientRectangle, getCollapsedValue, getCollapsingIndex, getCollapsingTreePath, getComponentPlacementForChildren, 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, PageToContainer, PageToContainer, RemoveAllSelected, ResetSelection, RestoreState, saveState, 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, SortByPriority
 
Methods inherited from class com.stimulsoft.report.components.StiComponent
addSize, applyConditions, CheckForParentComponent, clearAllStates, ClearContents, ComponentToPage, ComponentToPage, ComponentToPage, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getCanShrink, getClickEvent, getComponentPlacement, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getEnabled, getEvents, 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, getTag, getTagStrValue, getToolTip, getToolTipValue, getUseParentStyles, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, InvokeBeginRender, InvokeClick, InvokeDoubleClick, InvokeEndRender, invokeEvents, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, isDesigning, isExportAsImage, IsParentSelect, NewGuid, OnRemoveComponent, packService, 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, UnPrepare
 
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

StiCrossHeaderBand

public StiCrossHeaderBand()
Creates a new component of the type StiCrossHeaderBand.


StiCrossHeaderBand

public StiCrossHeaderBand(StiRectangle rect)
Creates a component of the type StiCrossHeaderBand with specified location.

Parameters:
rect - The rectangle describes size and position of the component.
Method Detail

getNewPageBefore

public boolean getNewPageBefore()
Description copied from class: StiDynamicBand
If 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:
getNewPageBefore in interface IStiPageBreak
Overrides:
getNewPageBefore in class StiDynamicBand

setNewPageBefore

public void setNewPageBefore(boolean value)
Specified by:
setNewPageBefore in interface IStiPageBreak
Overrides:
setNewPageBefore in class StiDynamicBand

getNewPageAfter

public boolean getNewPageAfter()
Description copied from class: StiDynamicBand
If the value of this property is true, then, after output of a band, a new page will be generated.

Specified by:
getNewPageAfter in interface IStiPageBreak
Overrides:
getNewPageAfter in class StiDynamicBand

setNewPageAfter

public void setNewPageAfter(boolean value)
Specified by:
setNewPageAfter in interface IStiPageBreak
Overrides:
setNewPageAfter in class StiDynamicBand

getNewColumnBefore

public boolean getNewColumnBefore()
Description copied from class: StiDynamicBand
If 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:
getNewColumnBefore in interface IStiPageBreak
Overrides:
getNewColumnBefore in class StiDynamicBand

setNewColumnBefore

public void setNewColumnBefore(boolean value)
Specified by:
setNewColumnBefore in interface IStiPageBreak
Overrides:
setNewColumnBefore in class StiDynamicBand

getNewColumnAfter

public boolean getNewColumnAfter()
Description copied from class: StiDynamicBand
If the value of this property is true, then, after output of a band, a new column will be generated.

Specified by:
getNewColumnAfter in interface IStiPageBreak
Overrides:
getNewColumnAfter in class StiDynamicBand

setNewColumnAfter

public void setNewColumnAfter(boolean value)
Specified by:
setNewColumnAfter in interface IStiPageBreak
Overrides:
setNewColumnAfter in class StiDynamicBand

getSkipFirst

public boolean getSkipFirst()
Description copied from class: StiDynamicBand
If the value of this property is true, then, a new page/column will be generated only starting from the second case.

Specified by:
getSkipFirst in interface IStiPageBreak
Overrides:
getSkipFirst in class StiDynamicBand

setSkipFirst

public void setSkipFirst(boolean value)
Specified by:
setSkipFirst in interface IStiPageBreak
Overrides:
setSkipFirst in class StiDynamicBand

getBreakIfLessThan

public float getBreakIfLessThan()
Description copied from class: StiDynamicBand
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. 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:
getBreakIfLessThan in interface IStiPageBreak
Overrides:
getBreakIfLessThan in class StiDynamicBand

setBreakIfLessThan

public void setBreakIfLessThan(float value)
Specified by:
setBreakIfLessThan in interface IStiPageBreak
Overrides:
setBreakIfLessThan in class StiDynamicBand

getGrowToHeight

public boolean getGrowToHeight()
Description copied from class: StiComponent
gets or sets a value which indicates that the height of this component increases/decreases to the bottom of a container.

Specified by:
getGrowToHeight in interface IStiGrowToHeight
Overrides:
getGrowToHeight in class StiBand

setGrowToHeight

public void setGrowToHeight(boolean value)
Specified by:
setGrowToHeight in interface IStiGrowToHeight
Overrides:
setGrowToHeight in class StiBand

getResetPageNumber

public boolean getResetPageNumber()
Description copied from class: StiHeaderBand
Allows to reset page number on this band.

Specified by:
getResetPageNumber in interface IStiResetPageNumber
Overrides:
getResetPageNumber in class StiHeaderBand

setResetPageNumber

public void setResetPageNumber(boolean value)
Specified by:
setResetPageNumber in interface IStiResetPageNumber
Overrides:
setResetPageNumber in class StiHeaderBand

getStartNewPage

public boolean getStartNewPage()
Description copied from class: StiHeaderBand
Gets or sets value indicates that it is necessary to print every new string on a new page.

Specified by:
getStartNewPage in interface IStiStartNewPage
Overrides:
getStartNewPage in class StiHeaderBand

setStartNewPage

public void setStartNewPage(boolean value)
Specified by:
setStartNewPage in interface IStiStartNewPage
Overrides:
setStartNewPage in class StiHeaderBand

getStartNewPageIfLessThan

public float getStartNewPageIfLessThan()
Description copied from class: StiHeaderBand
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. 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:
getStartNewPageIfLessThan in interface IStiStartNewPage
Overrides:
getStartNewPageIfLessThan in class StiHeaderBand

setStartNewPageIfLessThan

public void setStartNewPageIfLessThan(float value)
Specified by:
setStartNewPageIfLessThan in interface IStiStartNewPage
Overrides:
setStartNewPageIfLessThan in class StiHeaderBand

getPrintAtBottom

public boolean getPrintAtBottom()
Description copied from class: StiDynamicBand
Gets or sets value indicates that the footer is printed at bottom of page.

Specified by:
getPrintAtBottom in interface IStiPrintAtBottom
Overrides:
getPrintAtBottom in class StiDynamicBand

setPrintAtBottom

public void setPrintAtBottom(boolean value)
Specified by:
setPrintAtBottom in interface IStiPrintAtBottom
Overrides:
setPrintAtBottom in class StiDynamicBand

getCanBreak

public boolean getCanBreak()
Description copied from class: StiHeaderBand
Gets or sets value which indicates whether the component can or cannot break its contents on several pages.

Specified by:
getCanBreak in interface IStiBreakable
Overrides:
getCanBreak in class StiHeaderBand

setCanBreak

public void setCanBreak(boolean value)
Description copied from class: StiDynamicBand
Gets or sets value which indicates whether the component can or cannot break its contents on several pages.

Specified by:
setCanBreak in interface IStiBreakable
Overrides:
setCanBreak in class StiHeaderBand

getPrintOnAllPages

public boolean getPrintOnAllPages()
Description copied from class: StiHeaderBand
Gets or sets value indicates that the component is printed on all pages.

Specified by:
getPrintOnAllPages in interface IStiPrintOnAllPages
Overrides:
getPrintOnAllPages in class StiHeaderBand

setPrintOnAllPages

public void setPrintOnAllPages(boolean value)
Specified by:
setPrintOnAllPages in interface IStiPrintOnAllPages
Overrides:
setPrintOnAllPages in class StiHeaderBand

getPrintIfEmpty

public boolean getPrintIfEmpty()
Description copied from class: StiHeaderBand
Gets or sets value indicates that the header if data not present.

Specified by:
getPrintIfEmpty in interface IStiPrintIfEmpty
Overrides:
getPrintIfEmpty in class StiHeaderBand

setPrintIfEmpty

public void setPrintIfEmpty(boolean value)
Specified by:
setPrintIfEmpty in interface IStiPrintIfEmpty
Overrides:
setPrintIfEmpty in class StiHeaderBand

getPrintOnEvenOddPages

public StiPrintOnEvenOddPagesType getPrintOnEvenOddPages()
Description copied from class: StiHeaderBand
Gets or sets value indicates that the component is printed on even-odd pages.

Specified by:
getPrintOnEvenOddPages in interface IStiPrintOnEvenOddPages
Overrides:
getPrintOnEvenOddPages in class StiHeaderBand

setPrintOnEvenOddPages

public void setPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
Specified by:
setPrintOnEvenOddPages in interface IStiPrintOnEvenOddPages
Overrides:
setPrintOnEvenOddPages in class StiHeaderBand

getPrintOn

public StiPrintOnType getPrintOn()
Description copied from class: StiComponent
gets or sets a value which indicates on what pages component will be printed.

Specified by:
getPrintOn in interface IStiPrintOn
Overrides:
getPrintOn in class StiComponent

setPrintOn

public void setPrintOn(StiPrintOnType value)
Specified by:
setPrintOn in interface IStiPrintOn
Overrides:
setPrintOn in class StiComponent

getToolboxPosition

public int getToolboxPosition()
Gets value to sort a position in the toolbox.

Overrides:
getToolboxPosition in class StiHeaderBand

getPriority

public int getPriority()
Gets a component priority.

Overrides:
getPriority in class StiHeaderBand

getLocalizedCategory

public java.lang.String getLocalizedCategory()
Gets a localized name of the component category.

Overrides:
getLocalizedCategory in class StiBand

getLocalizedName

public java.lang.String getLocalizedName()
Gets a localized component name.

Overrides:
getLocalizedName in class StiHeaderBand

getIsCross

public boolean getIsCross()
Gets value, indicates that this cross is the component.

Overrides:
getIsCross in class StiComponent

getDockStyle

public StiDockStyle getDockStyle()
Gets or sets a type of the component docking.

Overrides:
getDockStyle in class StiBand

setDockStyle

public void setDockStyle(StiDockStyle value)
Overrides:
setDockStyle in class StiBand

getMinSize

public StiSize getMinSize()
Description copied from class: StiComponent
gets or sets minimal size.

Overrides:
getMinSize in class StiBand

setMinSize

public void setMinSize(StiSize value)
Overrides:
setMinSize in class StiBand

getMaxSize

public StiSize getMaxSize()
Description copied from class: StiComponent
gets or sets maximal size.

Overrides:
getMaxSize in class StiBand

setMaxSize

public void setMaxSize(StiSize value)
Overrides:
setMaxSize in class StiBand

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)

getMaxHeight

public double getMaxHeight()
Description copied from class: StiBand
Gets or sets maximal height of band.

Overrides:
getMaxHeight in class StiBand

setMaxHeight

public void setMaxHeight(double value)
Overrides:
setMaxHeight in class StiBand

getMinHeight

public double getMinHeight()
Description copied from class: StiBand
Gets or sets minimal height of band.

Overrides:
getMinHeight in class StiBand

setMinHeight

public void setMinHeight(double value)
Overrides:
setMinHeight in class StiBand

getWidth

public double getWidth()
Description copied from class: StiComponent
gets or sets width of a component.

Overrides:
getWidth in class StiBand

setWidth

public void setWidth(double value)
Overrides:
setWidth in class StiBand

getHeight

public double getHeight()
Overrides:
getHeight in class StiComponent

setHeight

public void setHeight(double value)
Overrides:
setHeight in class StiComponent

getDefaultClientRectangle

public StiRectangle getDefaultClientRectangle()
Gets or sets the default client area of a component.

Overrides:
getDefaultClientRectangle in class StiBand

getSelectRectangle

public StiRectangle getSelectRectangle()
Gets or sets a rectangle of the component selection.

Overrides:
getSelectRectangle in class StiBand

setSelectRectangle

public void setSelectRectangle(StiRectangle value)
Description copied from class: StiComponent
Returns the GroupHeaderBand in which the component is loc * null, if nothing is located.

Overrides:
setSelectRectangle in class StiBand

getDisplayRectangle

public StiRectangle 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:
getDisplayRectangle in class StiBand

setDisplayRectangle

public void setDisplayRectangle(StiRectangle value)
Overrides:
setDisplayRectangle in class StiBand

getHeaderSize

public double getHeaderSize()
Gets the header height.

Overrides:
getHeaderSize in class StiBand

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiHeaderBand
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
                        throws JSONException
Specified by:
LoadFromJsonObject in interface IStiJsonReportObject
Overrides:
LoadFromJsonObject in class StiHeaderBand
Throws:
JSONException