com.stimulsoft.report.chart.view.series
Class StiSeriesInteraction

java.lang.Object
  extended by com.stimulsoft.report.chart.view.series.StiSeriesInteraction
All Implemented Interfaces:
IStiDefault, IStiJsonReportObject, IStiSeriesInteraction, IStiInteractionClass, IStiReportProperty, java.lang.Cloneable

public class StiSeriesInteraction
extends java.lang.Object
implements java.lang.Cloneable, IStiInteractionClass, IStiReportProperty, IStiDefault, IStiSeriesInteraction


Field Summary
 StiSeries ParentSeries
           
 
Constructor Summary
StiSeriesInteraction()
           
 
Method Summary
 java.lang.Object clone()
           
 boolean getAllowSeries()
          Gets or sets value which indicates that the Drill-Down operation can be executed for Series.
 boolean getAllowSeriesElements()
          Gets or sets value which indicates that the Drill-Down operation can be executed for Series Elements.
 boolean getDrillDownEnabled()
          Gets or sets value which indicates whether the Drill-Down operation can be executed.
 StiPage getDrillDownPage()
          Gets or sets a page for the Drill-Down operation.
 java.lang.String getDrillDownPageGuid()
           
 java.lang.String getDrillDownReport()
          Gets or sets a path to a report for the Drill-Down operation.
 StiHyperlinkExpression getHyperlink()
          Gets or sets an expression to fill a series hyperlink.
 java.lang.String getHyperlinkDataColumn()
          Gets or sets a name of the column that contains the hyperlink value.
 boolean getIsDefault()
           
 StiListOfHyperlinksExpression getListOfHyperlinks()
          Gets or sets the expression to fill a list of hyperlinks.
 StiListOfTagsExpression getListOfTags()
          Gets or sets the expression to fill a list of tags.
 StiListOfToolTipsExpression getListOfToolTips()
          Gets or sets the expression to fill a list of tool tips.
 StiComponent getParentComponent()
           
 StiReport getReport()
          Gets or sets the report in which the component is located.
 java.lang.Object GetReport()
           
 StiTagExpression getTag()
          Gets or sets the expression to fill a series tag.
 java.lang.String getTagDataColumn()
          Gets or sets a name of the column that contains the tag value.
 StiToolTipExpression getToolTip()
          Gets or sets the expression to fill a series tooltip.
 java.lang.String getToolTipDataColumn()
          Gets or sets a name of the column that contains the tool tip value.
 boolean isDefault()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowSeries(boolean value)
           
 void setAllowSeriesElements(boolean value)
           
 void setDrillDownEnabled(boolean value)
           
 void setDrillDownPage(StiPage value)
           
 void setDrillDownPageGuid(java.lang.String value)
           
 void setDrillDownReport(java.lang.String value)
           
 void setHyperlink(StiHyperlinkExpression value)
           
 void setHyperlinkDataColumn(java.lang.String value)
           
 void setListOfHyperlinks(StiListOfHyperlinksExpression value)
           
 void setListOfTags(StiListOfTagsExpression value)
           
 void setListOfToolTips(StiListOfToolTipsExpression value)
           
 void setTag(StiTagExpression value)
           
 void setTagDataColumn(java.lang.String value)
           
 void setToolTip(StiToolTipExpression value)
           
 void setToolTipDataColumn(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ParentSeries

public StiSeries ParentSeries
Constructor Detail

StiSeriesInteraction

public StiSeriesInteraction()
Method Detail

GetReport

public final java.lang.Object GetReport()

clone

public final java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getIsDefault

public boolean getIsDefault()

getHyperlink

public StiHyperlinkExpression getHyperlink()
Gets or sets an expression to fill a series hyperlink.


setHyperlink

public void setHyperlink(StiHyperlinkExpression value)

getTag

public StiTagExpression getTag()
Gets or sets the expression to fill a series tag.


setTag

public void setTag(StiTagExpression value)

getToolTip

public StiToolTipExpression getToolTip()
Gets or sets the expression to fill a series tooltip.


setToolTip

public void setToolTip(StiToolTipExpression value)

getHyperlinkDataColumn

public final java.lang.String getHyperlinkDataColumn()
Gets or sets a name of the column that contains the hyperlink value.


setHyperlinkDataColumn

public final void setHyperlinkDataColumn(java.lang.String value)

getTagDataColumn

public final java.lang.String getTagDataColumn()
Gets or sets a name of the column that contains the tag value.


setTagDataColumn

public final void setTagDataColumn(java.lang.String value)

getToolTipDataColumn

public final java.lang.String getToolTipDataColumn()
Gets or sets a name of the column that contains the tool tip value.


setToolTipDataColumn

public final void setToolTipDataColumn(java.lang.String value)

getListOfHyperlinks

public StiListOfHyperlinksExpression getListOfHyperlinks()
Gets or sets the expression to fill a list of hyperlinks. Example: 1;2;3


setListOfHyperlinks

public void setListOfHyperlinks(StiListOfHyperlinksExpression value)

getListOfTags

public StiListOfTagsExpression getListOfTags()
Gets or sets the expression to fill a list of tags. Example: 1;2;3


setListOfTags

public void setListOfTags(StiListOfTagsExpression value)

getListOfToolTips

public StiListOfToolTipsExpression getListOfToolTips()
Gets or sets the expression to fill a list of tool tips. Example: 1;2;3


setListOfToolTips

public void setListOfToolTips(StiListOfToolTipsExpression value)

getAllowSeries

public boolean getAllowSeries()
Gets or sets value which indicates that the Drill-Down operation can be executed for Series.

Specified by:
getAllowSeries in interface IStiSeriesInteraction

setAllowSeries

public void setAllowSeries(boolean value)
Specified by:
setAllowSeries in interface IStiSeriesInteraction

getAllowSeriesElements

public boolean getAllowSeriesElements()
Gets or sets value which indicates that the Drill-Down operation can be executed for Series Elements.

Specified by:
getAllowSeriesElements in interface IStiSeriesInteraction

setAllowSeriesElements

public void setAllowSeriesElements(boolean value)
Specified by:
setAllowSeriesElements in interface IStiSeriesInteraction

getDrillDownEnabled

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

Specified by:
getDrillDownEnabled in interface IStiSeriesInteraction

setDrillDownEnabled

public void setDrillDownEnabled(boolean value)
Specified by:
setDrillDownEnabled in interface IStiSeriesInteraction

getDrillDownReport

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


setDrillDownReport

public void setDrillDownReport(java.lang.String value)

getDrillDownPage

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


setDrillDownPage

public void setDrillDownPage(StiPage value)

getDrillDownPageGuid

public final java.lang.String getDrillDownPageGuid()

setDrillDownPageGuid

public final void setDrillDownPageGuid(java.lang.String value)

getParentComponent

public final StiComponent getParentComponent()

isDefault

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

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

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