Class StiCrossSummary

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

public class StiCrossSummary extends StiCrossCell
  • Constructor Details

    • StiCrossSummary

      public StiCrossSummary()
  • Method Details

    • clone

      public Object clone(boolean cloneProperties)
      Description copied from class: StiComponent
      Creates a new object that is a copy of the current instanc.
      Overrides:
      clone in class StiComponent
      Returns:
      A new object that is a copy of this instance.
    • getHorAlignment

      public StiTextHorAlignment getHorAlignment()
      Gets or sets the text horizontal alignment.
      Specified by:
      getHorAlignment in interface IStiTextHorAlignment
      Overrides:
      getHorAlignment in class StiCrossField
    • setHorAlignment

      public void setHorAlignment(StiTextHorAlignment value)
      Specified by:
      setHorAlignment in interface IStiTextHorAlignment
      Overrides:
      setHorAlignment in class StiCrossField
    • 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

      public final StiHorAlignment getImageHorAlignment()
      Gets or sets the horizontal alignment of an object.
    • setImageHorAlignment

      public final void setImageHorAlignment(StiHorAlignment value)
    • getImageVertAlignment

      public final StiVertAlignment getImageVertAlignment()
      Gets or sets the vertical alignment of an object.
    • setImageVertAlignment

      public final void setImageVertAlignment(StiVertAlignment value)
    • getCrossColumnValue

      public final String getCrossColumnValue()
    • setCrossColumnValue

      public final void setCrossColumnValue(String value)
    • getCrossRowValue

      public final String getCrossRowValue()
    • setCrossRowValue

      public final void setCrossRowValue(String value)
    • getIndexOfSelectValue

      public final int getIndexOfSelectValue()
      Internal use only.
    • setIndexOfSelectValue

      public final void setIndexOfSelectValue(int value)
    • getCellText

      public String getCellText()
      Overrides:
      getCellText in class StiCrossField
    • getHideZeros

      public boolean getHideZeros()
      Gets or sets value indicates that no need show zeroes.
      Specified by:
      getHideZeros in interface IStiText
      Overrides:
      getHideZeros in class StiSimpleText
    • setHideZeros

      public void setHideZeros(boolean value)
      Specified by:
      setHideZeros in interface IStiText
      Overrides:
      setHideZeros in class StiSimpleText
    • getSummary

      public final StiSummaryType getSummary()
      Gets or sets the type of values summation.
    • setSummary

      public final void setSummary(StiSummaryType value)
    • getSummaryValues

      public final StiSummaryValues getSummaryValues()
      Gets or sets the type of zeros and nulls values summation.
    • setSummaryValues

      public final void setSummaryValues(StiSummaryValues value)
    • 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

      public String getLocalizedName()
      Gets a localized component name.
      Overrides:
      getLocalizedName in class StiText
    • 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

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

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