Class StiInteraction

java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.report.components.StiInteraction
All Implemented Interfaces:
IStiDefault, IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiInteractionClass, IStiReportProperty, Cloneable
Direct Known Subclasses:
StiBandInteraction, StiCrossHeaderInteraction

  • Field Details

    • drillDownPageGuid

      public String drillDownPageGuid
    • ParentComponent

      public StiComponent ParentComponent
  • Constructor Details

    • StiInteraction

      public StiInteraction()
  • Method Details

    • SaveToJsonObject

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

      public void LoadFromJsonObject(JSONObject jObject) throws JSONException
      Specified by:
      LoadFromJsonObject in interface IStiJsonReportObject
      Throws:
      JSONException
    • isDefault

      public boolean isDefault()
      Specified by:
      isDefault in interface IStiDefault
    • getDrillDownParameter1

      public StiDrillDownParameter getDrillDownParameter1()
      Gets or sets first Drill-Down parameter.
    • setDrillDownParameter1

      public void setDrillDownParameter1(StiDrillDownParameter value)
    • getDrillDownParameter2

      public StiDrillDownParameter getDrillDownParameter2()
      Gets or sets second Drill-Down parameter.
    • setDrillDownParameter2

      public void setDrillDownParameter2(StiDrillDownParameter value)
    • getDrillDownParameter3

      public StiDrillDownParameter getDrillDownParameter3()
      Gets or sets third Drill-Down parameter.
    • setDrillDownParameter3

      public void setDrillDownParameter3(StiDrillDownParameter value)
    • getDrillDownParameter4

      public StiDrillDownParameter getDrillDownParameter4()
      Gets or sets fourth Drill-Down parameter.
    • setDrillDownParameter4

      public void setDrillDownParameter4(StiDrillDownParameter value)
    • getDrillDownParameter5

      public StiDrillDownParameter getDrillDownParameter5()
      Gets or sets fifth Drill-Down parameter.
    • setDrillDownParameter5

      public void setDrillDownParameter5(StiDrillDownParameter value)
    • getDrillDownPage

      public StiPage getDrillDownPage()
      Gets or sets a page for the Drill-Down operation.
    • setDrillDownPage

      public void setDrillDownPage(StiPage value)
    • getHyperlink

      public StiHyperlinkExpression getHyperlink()
      Gets or sets an expression to fill a component hyperlink.
    • setHyperlink

      public void setHyperlink(StiHyperlinkExpression value)
    • getTag

      public StiTagExpression getTag()
      Gets or sets the expression to fill a component tag.
    • setTag

      public void setTag(StiTagExpression value)
    • getToolTip

      public StiToolTipExpression getToolTip()
      Gets or sets the expression to fill a component tooltip.
    • setToolTip

      public void setToolTip(StiToolTipExpression value)
    • GetSortDataBandName

      public final String GetSortDataBandName()
    • GetSortColumns

      public final String[] GetSortColumns()
    • GetSortColumnsString

      public final String GetSortColumnsString()
    • GetReport

      public final Object GetReport()
    • clone

      public final Object clone()
      Overrides:
      clone in class Object
    • getSortingEnabled

      public boolean getSortingEnabled()
      Gets or sets value which indicates whether it is allowed or not, using given component, data re-sorting in the report viewer.
    • setSortingEnabled

      public void setSortingEnabled(boolean value)
    • getSortingColumn

      public String getSortingColumn()
      Gets or sets a column by what data should be re-sorted in the report viewer.
    • setSortingColumn

      public void setSortingColumn(String value)
    • getSortingIndex

      public int getSortingIndex()
    • setSortingIndex

      public void setSortingIndex(int value)
    • getSortingDirection

      public StiInteractionSortDirection getSortingDirection()
    • setSortingDirection

      public void setSortingDirection(StiInteractionSortDirection value)
    • getDrillDownEnabled

      public boolean getDrillDownEnabled()
      Gets or sets value which indicates whether the Drill-Down operation can be executed.
    • setDrillDownEnabled

      public void setDrillDownEnabled(boolean value)
    • getDrillDownReport

      public String getDrillDownReport()
      Gets or sets a path to a report for the Drill-Down operation.
    • setDrillDownReport

      public void setDrillDownReport(String value)
    • getDrillDownPageGuid

      public final String getDrillDownPageGuid()
    • setDrillDownPageGuid

      public final void setDrillDownPageGuid(String value)
    • getBookmark

      public StiBookmarkExpression getBookmark()
      Gets or sets the expression to fill a component bookmark.
    • setBookmark

      public void setBookmark(StiBookmarkExpression value)
    • getReport

      public StiReport getReport()
      Description copied from interface: IStiReportProperty
      Gets or sets the report in which the component is located.
      Specified by:
      getReport in interface IStiReportProperty
    • getDrillDownMode

      public StiDrillDownMode getDrillDownMode()
      Returns:
      the drillDownMode
    • setDrillDownMode

      public void setDrillDownMode(StiDrillDownMode drillDownMode)
      Parameters:
      drillDownMode - the drillDownMode to set