Package com.stimulsoft.report.crossTab
Class StiCrossSummary
java.lang.Object
- All Implemented Interfaces:
IStiAppExpressionCollection,IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiSerializableToAttributes,IStiName,IStiAutoWidth,IStiBorder,IStiBreakable,IStiBrush,IStiCanGrow,IStiCanShrink,IStiComponentGuid,IStiConditions,IStiCrossTabField,IStiEditable,IStiExportImage,IStiExportImageExtended,IStiFont,IStiGlobalizedName,IStiGrowToHeight,IStiIndicator,IStiInteraction,IStiOnlyText,IStiPrintOn,IStiProcessAt,IStiProcessAtEnd,IStiSelect,IStiShift,IStiText,IStiTextBrush,IStiTextFormat,IStiTextHorAlignment,IStiTextOptions,IStiUnitConvert,IStiVertAlignment,IStiReportProperty,IStiGlobalizationProvider,IStiInherited,IStiStateSaveRestore,Cloneable
-
Field Summary
Fields inherited from class com.stimulsoft.report.crossTab.StiCrossField
needClone, originalValueFields inherited from class com.stimulsoft.report.components.simplecomponents.StiText
font, PropertyAllowHtmlTags, PropertyAutoWidth, PropertyCanBreak, PropertyExportAsImage, PropertyLineSpacing, PropertyMargins, PropertyNullValue, PropertyRenderTo, PropertyShrinkFontToFit, PropertyShrinkFontToFitMinimumSize, PropertyTextQuality, PropertyTypeFields inherited from class com.stimulsoft.report.components.simplecomponents.StiSimpleText
PropertyGlobalizedName, PropertyMaxNumberOfLines, PropertyOnlyText, PropertyProcessAt, PropertyProcessingDuplicates, text, totalValueHelpFields inherited from class com.stimulsoft.report.components.StiComponent
canGrow, canShrink, componentPlacement, conditions, currentPointer, eventFlags, 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone(boolean cloneProperties) Creates a new object that is a copy of the current instanc.final booleanGets or sets value, indicates that the image will save its aspect ratio.final Stringfinal StringbooleanGets or sets value indicates that no need show zeroes.Gets or sets the text horizontal alignment.final StiHorAlignmentGets or sets the horizontal alignment of an object.final StiVertAlignmentGets or sets the vertical alignment of an object.final intInternal use only.Gets a localized component name.booleanGets or sets value which indicates that value in cell must be shown as percents.final booleanGets or sets value, indicates that this component will stretch the image till the image will get size equal in its size on the page.final StiSummaryTypeGets or sets the type of values summation.final StiSummaryValuesGets or sets the type of zeros and nulls values summation.final booleanGets or sets value which indicates that style of summary cell will be used in column total.final booleanGets or sets value which indicates that style of summary cell will be used in row total.voidLoadFromJsonObject(JSONObject jObject) final voidsetAspectRatio(boolean value) final voidsetCrossColumnValue(String value) final voidsetCrossRowValue(String value) voidsetHideZeros(boolean value) voidfinal voidfinal voidfinal voidsetIndexOfSelectValue(int value) voidsetShowPercents(boolean value) final voidsetStretch(boolean value) final voidsetSummary(StiSummaryType value) final voidsetSummaryValues(StiSummaryValues value) final voidsetUseStyleOfSummaryInColumnTotal(boolean value) final voidsetUseStyleOfSummaryInRowTotal(boolean value) Methods inherited from class com.stimulsoft.report.crossTab.StiCrossCell
getGetCrossValueEvent, getValue, InvokeGetCrossValue, OnGetCrossValue, setGetCrossValueEvent, setText, setValueMethods inherited from class com.stimulsoft.report.crossTab.StiCrossField
getAutoWidth, getBookmark, getCanBreak, getCanGrow, getCanShrink, getDockStyle, getEditable, getEnabled, getExcelValue, getExportAsImage, getFont, getGetBookmarkEvent, getGlobalizedName, getGrowToHeight, getHeight, getLeft, getLinesOfUnderline, getLinked, getLocalizedCategory, getLocked, getMaxNumberOfLines, getMergeHeaders, getOnlyText, getPrintable, getPrintOn, getProcessAt, getProcessAtEnd, getProcessCellEvent, getProcessingDuplicates, getRenderTo, getRestrictions, getShiftMode, getShrinkFontToFit, getShrinkFontToFitMinimumSize, GetTextBoxFromField, getTextBrush, getTextFormat, getTop, getVertAlignment, getWidth, getWYSIWYG, isDisabledByCondition, setAlias, setAutoWidth, setBookmark, setCanBreak, setCanGrow, setCanShrink, setDisabledByCondition, setDockStyle, setEditable, setEnabled, setExcelValue, setExportAsImage, setFont, setGetBookmarkEvent, setGlobalizedName, setGrowToHeight, setHeight, setLeft, setLinesOfUnderline, setLinked, setLocked, setMaxNumberOfLines, setMergeHeaders, setName, setOnlyText, setPrintable, setPrintOn, setProcessAt, setProcessAtEnd, setProcessCellEvent, setProcessingDuplicates, setRenderTo, setRestrictions, setShiftMode, setShrinkFontToFit, setShrinkFontToFitMinimumSize, setTextBrush, setTextFormat, setTop, setVertAlignment, setWidth, setWYSIWYG, toStringMethods inherited from class com.stimulsoft.report.components.simplecomponents.StiText
Break, checkAllowHtmlTags, clone, convertTextBorders, convertTextMargins, getActualFont, getActualFont, getActualFont, getActualSize, getAllowHtmlTags, getAllStrings, getAngle, getBorder, getBrush, getClientRectangle, getComponentPlacement, getComponentStyle, getExcelDataValue, getFormat, getGetExcelValueEvent, getGuid, getIndicator, getLineSpacing, getMargins, getName, getNullValue, getRightToLeft, getString, getTagValue, getTextOptions, getTextQuality, getToolboxPosition, getType, getWordWrap, invokeEvents, InvokeGetExcelValue, InvokeRenderTo, isExportAsImage, measureString, OnGetExcelValue, packService, setAllowHtmlTags, setAngle, setBorder, setBrush, setExcelDataValue, setFormat, setGetExcelValueEvent, setIndicator, setLineSpacing, setMargins, setNullValue, setRightToLeft, setString, setTextOptions, setTextQuality, setType, setWordWrapMethods inherited from class com.stimulsoft.report.components.simplecomponents.StiSimpleText
checkDuplicates, getComponentGuid, getEvents, getGetValueEvent, getLinesOfUnderlining, getQuickInfo, getText, getTextInternal, getTextValue, GetTextWithoutZero, getTotalValueHelp, InvokeGetValue, InvokeTextProcess, OnGetValue, ProcessText, RestoreState, saveState, SaveState, setComponentGuid, setGetValueEvent, setLinesOfUnderlining, setText, SetText, setTextInternal, SetTextInternal, setTextValue, setTotalValueHelpMethods inherited from class com.stimulsoft.report.components.StiComponent
addSize, AllowPrintOn, applyConditions, canContainIn, CheckForParentComponent, clearAllStates, ClearAllStates, ClearContents, ComponentToPage, ComponentToPage, ComponentToPage, convert, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, doPointer, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmarkValue, getBottom, getBuilder, getClickEvent, GetComponentStyle, getComponentType, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDefaultClientRectangle, getDelimiterComponent, getDisplayRectangle, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getExpressions, getForceRedrawAll, getGetDrillDownReportEvent, getGetHyperlinkEvent, getGetTagEvent, getGetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLevel, getMaxSize, getMeasureGraphics, getMinSize, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPointer, getPointerValue, getPriority, getRenderedCount, getReport, getRight, getSelectionTick, getSelectRectangle, getServiceCategory, getServiceType, getShift, getShowQuickButtons, getStates, getTag, getTagStrValue, getToolTip, getToolTipValue, getUseParentStyles, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, InvokeBeginRender, invokeBlockly, InvokeClick, InvokeDoubleClick, InvokeEndRender, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, invokeScript, invokeScript, invokeScript, isAutomaticDock, isDesigning, 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, setAnchor, setBeforePrintEvent, setBookmarkValue, setClickEvent, setClientRectangle, setComponentPlacement, setComponentStyle, setConditions, setCurrentBookmark, setDelimiterComponent, setDirectDisplayRectangle, setDisplayRectangle, setDockable, setDoubleClickEvent, setDrillDownParameters, setExpressions, setGetDrillDownReportEvent, setGetHyperlinkEvent, setGetTagEvent, setGetToolTipEvent, setGuid, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeftProp, setMaxSize, setMinSize, setMouseEnterEvent, setMouseLeaveEvent, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPointer, setPointerValue, setRenderedCount, setReport, SetReportVariables, setSelectionTick, setSelectRectangle, setShift, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTopProp, setUseParentStyles, setWidthProp, 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.report.components.interfaces.IStiBorder
getBorder, setBorderMethods inherited from interface com.stimulsoft.report.components.interfaces.IStiBrush
getBrush, setBrushMethods inherited from interface com.stimulsoft.report.components.interfaces.IStiExportImage
getImageMethods inherited from interface com.stimulsoft.report.components.interfaces.IStiExportImageExtended
getImageMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Constructor Details
-
StiCrossSummary
public StiCrossSummary()
-
-
Method Details
-
clone
Description copied from class:StiComponentCreates a new object that is a copy of the current instanc.- Overrides:
clonein classStiComponent- Returns:
- A new object that is a copy of this instance.
-
getHorAlignment
Gets or sets the text horizontal alignment.- Specified by:
getHorAlignmentin interfaceIStiTextHorAlignment- Overrides:
getHorAlignmentin classStiCrossField
-
setHorAlignment
- Specified by:
setHorAlignmentin interfaceIStiTextHorAlignment- Overrides:
setHorAlignmentin classStiCrossField
-
getAspectRatio
public final boolean getAspectRatio()Gets or sets value, indicates that the image will save its aspect ratio. -
setAspectRatio
public final void setAspectRatio(boolean value) -
getStretch
public final boolean getStretch()Gets or sets value, indicates that this component will stretch the image till the image will get size equal in its size on the page. -
setStretch
public final void setStretch(boolean value) -
getImageHorAlignment
Gets or sets the horizontal alignment of an object. -
setImageHorAlignment
-
getImageVertAlignment
Gets or sets the vertical alignment of an object. -
setImageVertAlignment
-
getCrossColumnValue
-
setCrossColumnValue
-
getCrossRowValue
-
setCrossRowValue
-
getIndexOfSelectValue
public final int getIndexOfSelectValue()Internal use only. -
setIndexOfSelectValue
public final void setIndexOfSelectValue(int value) -
getCellText
- Overrides:
getCellTextin classStiCrossField
-
getHideZeros
public boolean getHideZeros()Gets or sets value indicates that no need show zeroes.- Specified by:
getHideZerosin interfaceIStiText- Overrides:
getHideZerosin classStiSimpleText
-
setHideZeros
public void setHideZeros(boolean value) - Specified by:
setHideZerosin interfaceIStiText- Overrides:
setHideZerosin classStiSimpleText
-
getSummary
Gets or sets the type of values summation. -
setSummary
-
getSummaryValues
Gets or sets the type of zeros and nulls values summation. -
setSummaryValues
-
getUseStyleOfSummaryInRowTotal
public final boolean getUseStyleOfSummaryInRowTotal()Gets or sets value which indicates that style of summary cell will be used in row total. -
setUseStyleOfSummaryInRowTotal
public final void setUseStyleOfSummaryInRowTotal(boolean value) -
getUseStyleOfSummaryInColumnTotal
public final boolean getUseStyleOfSummaryInColumnTotal()Gets or sets value which indicates that style of summary cell will be used in column total. -
setUseStyleOfSummaryInColumnTotal
public final void setUseStyleOfSummaryInColumnTotal(boolean value) -
getLocalizedName
Gets a localized component name.- Overrides:
getLocalizedNamein classStiText
-
getShowPercents
public boolean getShowPercents()Gets or sets value which indicates that value in cell must be shown as percents. -
setShowPercents
public void setShowPercents(boolean value) -
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiCrossCell- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiCrossCell- Throws:
JSONException
-