public class StiFooterBand extends StiDynamicBand implements IStiPrintOnAllPages, IStiPrintIfEmpty, IStiStartNewPage, IStiKeepFooterTogether, IStiPrintOnEvenOddPages
border, brush, collapsingIndex, components, ParentComponentIsBand, ParentComponentIsCrossBand, PropertyBlockedcanGrow, canShrink, componentPlacement, conditions, interaction, isRendered, page, parent, parentBookmark, PropertyComponentStyle, PropertyDelimiterComponent, PropertyDockable, PropertyInherited, PropertyLinked, PropertyLocked, PropertyMaxSize, PropertyMinSize, PropertyPlaceOnToolbox, PropertyRenderedCount, PropertyRestrictions, PropertySelectionTick, PropertyShowQuickButtons, PropertyUseParentStyles, top, widthpropertiesREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiFooterBand()
Creates a new component of the type StiFooterBand.
|
StiFooterBand(StiRectangle rect)
Creates a new component of the type StiFooterBand with specified location.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone(boolean cloneProperties,
boolean cloneComponents)
Creates a new object that is a copy of the current instance.
|
boolean |
getCanBreak()
Gets or sets value which indicates whether the component can or cannot break its contents on
several pages.
|
StiComponentType |
getComponentType()
Gets the type of processing when printing.
|
StiFooterBandInfoV2 |
getFooterBandInfoV2() |
StiColor |
getHeaderEndColor()
Gets header end color.
|
StiColor |
getHeaderStartColor()
Gets header start color.
|
boolean |
getKeepFooterTogether()
Gets or sets value indicates that the footer is printed with data.
|
java.lang.String |
getLocalizedName()
Gets a localized component name.
|
boolean |
getPrintIfEmpty()
Gets or sets value indicates that the footer is printed if data not present.
|
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 |
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.
|
void |
LoadFromJsonObject(JSONObject jObject) |
protected void |
OnMoveFooterToBottom(StiEventHandlerArgs e)
Raises the MoveFooterToBottom event for this component.
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setCanBreak(boolean value)
Gets or sets value which indicates whether the component can or cannot break its contents on
several pages.
|
void |
setKeepFooterTogether(boolean value) |
void |
setPrintIfEmpty(boolean value) |
void |
setPrintOnAllPages(boolean value) |
void |
setPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value) |
void |
setStartNewPage(boolean value) |
void |
setStartNewPageIfLessThan(float value) |
Break, getBreakIfLessThan, getNewColumnAfter, getNewColumnBefore, getNewPageAfter, getNewPageBefore, getPrintAtBottom, getSkipFirst, setBreakIfLessThan, setNewColumnAfter, setNewColumnBefore, setNewPageAfter, setNewPageBefore, setPrintAtBottom, setSkipFirstcanContainIn, getBandInfoV2, getCanGrow, getDefaultClientRectangle, getDisplayRectangle, getDockStyle, getFooterSize, getGrowToHeight, getHeaderSize, GetHeaderText, getLeft, getLocalizedCategory, getMaxHeight, getMaxSize, getMinHeight, getMinSize, getNestedLevel, getPrintable, getQuickInfo, getRectangleMoveComponent, getResetPageNumber, getSelectRectangle, getShiftMode, getTop, getWidth, isAutomaticDock, setCanGrow, setDirectDisplayRectangle, setDisplayRectangle, setDockStyle, setGrowToHeight, setLeft, setMaxHeight, setMaxSize, setMinHeight, setMinSize, setPrintable, setRectangleMoveComponent, setResetPageNumber, setSelectRectangle, setShiftMode, setTop, setWidthAlignTo, AlignToGrid, AlignToGrid, BringToFront, ChangePosition, checkBlockedException, CheckBlockedException, checkLargeHeight, ClearAllStates, clone, ContainerToPage, ContainerToPage, convert, Convert, ConvertSelectedToPage, ConvertToPage, Correct, Correct, correct2, getActualSize, getActualSize, getBlocked, 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, OnComponentAdded, OnComponentRemoved, 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, SortByPriorityaddSize, AllowPrintOn, applyConditions, CheckForParentComponent, clearAllStates, ClearContents, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getBuilder, getCanShrink, getClickEvent, getComponentPlacement, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getEnabled, getEvents, getForceRedrawAll, getgetBookmarkEvent, getgetDrillDownReportEvent, getgetHyperlinkEvent, getgetTagEvent, getgetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getHeight, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLevel, getLinked, getLocked, getMeasureGraphics, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPrintOn, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getServiceCategory, getServiceType, getShift, getShowQuickButtons, getStates, getTag, 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, OnAfterPrint, OnBeforePrint, OnClick, OnDoubleClick, OngetBookmark, OngetDrillDownReport, OngetHyperlink, OngetTag, OngetToolTip, OnMouseEnter, OnMouseLeave, OnPainted, OnPainting, 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, setgetBookmarkEvent, setgetDrillDownReportEvent, setgetHyperlinkEvent, setgetTagEvent, setgetToolTipEvent, setGuid, setHeight, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeftProp, setLinked, setLocked, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPrintOn, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setShift, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTopProp, setUseParentStyles, setWidthProp, toString, UnPreparegetServiceNamegetProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabledcleanReference, getReference, setReferenceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetReference, setReferencepublic StiFooterBand()
public StiFooterBand(StiRectangle rect)
rect - The rectangle describes size and position of the component.public java.lang.Object clone(boolean cloneProperties,
boolean cloneComponents)
public boolean getKeepFooterTogether()
getKeepFooterTogether in interface IStiKeepFooterTogetherpublic void setKeepFooterTogether(boolean value)
setKeepFooterTogether in interface IStiKeepFooterTogetherpublic boolean getCanBreak()
getCanBreak in interface IStiBreakablegetCanBreak in class StiContainerpublic void setCanBreak(boolean value)
StiDynamicBandsetCanBreak in interface IStiBreakablesetCanBreak in class StiDynamicBandpublic boolean getStartNewPage()
getStartNewPage in interface IStiStartNewPagepublic void setStartNewPage(boolean value)
setStartNewPage in interface IStiStartNewPagepublic float getStartNewPageIfLessThan()
getStartNewPageIfLessThan in interface IStiStartNewPagepublic void setStartNewPageIfLessThan(float value)
setStartNewPageIfLessThan in interface IStiStartNewPagepublic boolean getPrintIfEmpty()
getPrintIfEmpty in interface IStiPrintIfEmptypublic void setPrintIfEmpty(boolean value)
setPrintIfEmpty in interface IStiPrintIfEmptypublic StiPrintOnEvenOddPagesType getPrintOnEvenOddPages()
getPrintOnEvenOddPages in interface IStiPrintOnEvenOddPagespublic void setPrintOnEvenOddPages(StiPrintOnEvenOddPagesType value)
setPrintOnEvenOddPages in interface IStiPrintOnEvenOddPagespublic boolean getPrintOnAllPages()
getPrintOnAllPages in interface IStiPrintOnAllPagespublic void setPrintOnAllPages(boolean value)
setPrintOnAllPages in interface IStiPrintOnAllPagespublic final StiFooterBandInfoV2 getFooterBandInfoV2()
public StiColor getHeaderStartColor()
getHeaderStartColor in class StiBandpublic StiColor getHeaderEndColor()
getHeaderEndColor in class StiBandpublic int getToolboxPosition()
getToolboxPosition in class StiContainerpublic int getPriority()
getPriority in class StiContainerpublic StiComponentType getComponentType()
getComponentType in class StiBandpublic java.lang.String getLocalizedName()
getLocalizedName in class StiContainerprotected void OnMoveFooterToBottom(StiEventHandlerArgs e)
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiDynamicBandJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiDynamicBandJSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.