com.stimulsoft.report.chart.view.series.range
Class StiSteppedRangeSeries

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.chart.view.series.StiSeries
              extended by com.stimulsoft.report.chart.view.series.clusteredColumn.StiBaseLineSeries
                  extended by com.stimulsoft.report.chart.view.series.clusteredColumn.StiSteppedLineSeries
                      extended by com.stimulsoft.report.chart.view.series.range.StiSteppedRangeSeries
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiBaseLineSeries, IStiSteppedLineSeries, IStiSeries, IStiSteppedRangeSeries, IStiSeriesParent, IStiInvokeGetListOfValuesEnd, IStiInvokeGetValueEnd, java.lang.Cloneable

public class StiSteppedRangeSeries
extends StiSteppedLineSeries
implements IStiSteppedRangeSeries, IStiInvokeGetListOfValuesEnd, IStiInvokeGetValueEnd


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiSteppedRangeSeries()
           
 
Method Summary
 IStiSteppedRangeSeries clone()
          Creates a new object that is a copy of the current instance.
 boolean getAllowApplyBrushNegative()
           
 boolean getAllowApplyColorNegative()
          Gets or sets a value which indicates that the specific color for negative values will be used.
 StiBrush getBrush()
          Gets or sets brush which will used to fill bar area.
 StiBrush getBrushNegative()
           
 java.lang.Class GetDefaultAreaType()
           
 StiGetListOfValuesEndEvent getGetListOfValuesEndEvent()
          Gets or sets a script of the event GetListOfValuesEnd.
 StiGetValueEndEvent getGetValueEndEvent()
          Gets or sets a script of the event GetValueEnd.
 StiColor getLineColorNegative()
          Gets or sets a line color of series for negative values.
 StiListOfValuesExpression getListOfValues()
          Gets or sets the expression to fill a list of start values.
 StiListOfValuesEndExpression getListOfValuesEnd()
          Gets or sets the expression to fill a list of end values.
 boolean getShowNulls()
          Gets or sets value which indicates whether it is necessary to show the series element, if the series value of this bar is null.
 IStiSeriesTopN getTopN()
          Gets or sets parameters of displaying top results.
 IStiTrendLine getTrendLine()
          Gets or sets trend line settings.
 StiExpression getValue()
          Gets or sets start value expression.
 java.lang.String getValueDataColumn()
          Gets or sets a name of the column that contains the start value.
 java.lang.String getValueDataColumnEnd()
          Gets or sets a name of the column that contains the end value.
 StiValueEndExpression getValueEnd()
          Gets or sets end value expression.
 java.lang.Double[] getValuesEnd()
           
 java.lang.String getValuesStringEnd()
           
 void InvokeGetListOfValuesEnd(StiComponent sender, StiGetValueEventArgs e)
          Raises the GetListOfValuesEnd event.
 void InvokeGetValueEnd(StiComponent sender, StiGetValueEventArgs e)
          Raises the GetValueEnd event.
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowApplyBrushNegative(boolean value)
           
 void setAllowApplyColorNegative(boolean value)
           
 void setBrush(StiBrush value)
           
 void setBrushNegative(StiBrush value)
           
 void setGetListOfValuesEndEvent(StiGetListOfValuesEndEvent value)
           
 void setGetValueEndEvent(StiGetValueEndEvent value)
           
 void setLineColorNegative(StiColor value)
           
 void setListOfValues(StiListOfValuesExpression value)
           
 void setListOfValuesEnd(StiListOfValuesEndExpression value)
           
 void setShowNulls(boolean value)
           
 void setTopN(IStiSeriesTopN value)
           
 void setTrendLine(IStiTrendLine value)
           
 void setValue(StiExpression value)
           
 void setValueDataColumn(java.lang.String value)
           
 void setValueDataColumnEnd(java.lang.String value)
           
 void setValueEnd(StiValueEndExpression value)
           
 void setValuesEnd(java.lang.Double[] value)
           
 void setValuesStringEnd(java.lang.String value)
           
 
Methods inherited from class com.stimulsoft.report.chart.view.series.clusteredColumn.StiSteppedLineSeries
getPointAtCenter, setPointAtCenter
 
Methods inherited from class com.stimulsoft.report.chart.view.series.clusteredColumn.StiBaseLineSeries
getConditions, getLabelsOffset, getLighting, getLineColor, getLineMarker, getLineStyle, getLineWidth, getMarker, getMarkerColor, getMarkerSize, getMarkerType, getShowMarker, setConditions, setLabelsOffset, setLighting, setLineColor, setLineMarker, setLineStyle, setLineWidth, setMarker, setMarkerColor, setMarkerSize, setMarkerType, setShowMarker
 
Methods inherited from class com.stimulsoft.report.chart.view.series.StiSeries
getAllowApplyStyle, getAllowSeries, getAllowSeriesElements, getArgument, getArgumentDataColumn, getArguments, GetArgumentsFromString, getArgumentsString, getAutoSeriesColorDataColumn, getAutoSeriesKeyDataColumn, getAutoSeriesTitleDataColumn, getChart, getCore, getCoreTitle, getDrillDownEnabled, getDrillDownPage, getDrillDownPageGuid, getDrillDownReport, getFilterMode, getFilters, getFormat, getGetArgumentEvent, getGetHyperlinkEvent, getGetListOfArgumentsEvent, getGetListOfHyperlinksEvent, getGetListOfTagsEvent, getGetListOfToolTipsEvent, getGetListOfValuesEvent, getGetTagEvent, getGetTitleEvent, getGetToolTipEvent, getGetValueEvent, getHyperlink, getHyperlinkDataColumn, getHyperlinks, getHyperlinkString, getInteraction, getListOfArguments, getListOfHyperlinks, getListOfTags, getListOfToolTips, getNewAutoSeriesEvent, GetNullableValuesFromString, getParent, getSeriesLabels, getServiceCategory, getServiceName, getServiceType, getShowInLegend, getShowLabels, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, GetStringsFromString, getTag, getTagDataColumn, getTags, getTagString, getTitle, getTitleValue, getToolTip, getToolTipDataColumn, getToolTips, getToolTipsString, getValues, GetValuesFromString, getValuesStart, getValuesString, getYAxis, InvokeGetArgument, InvokeGetHyperlink, InvokeGetListOfArguments, InvokeGetListOfHyperlinks, InvokeGetListOfTags, InvokeGetListOfToolTips, InvokeGetListOfValues, InvokeGetTag, InvokeGetTitle, InvokeGetToolTip, InvokeGetValue, InvokeNewAutoSeries, ProcessSeriesBrushes, ProcessSeriesColors, setAllowApplyStyle, setAllowSeries, setAllowSeriesElements, setArgument, setArgumentDataColumn, setArguments, setArgumentsString, setAutoSeriesColorDataColumn, setAutoSeriesKeyDataColumn, setAutoSeriesTitleDataColumn, setChart, setCore, setCoreTitle, setDrillDownEnabled, setDrillDownPage, setDrillDownPageGuid, setDrillDownReport, setFilterMode, setFilters, setFormat, setGetArgumentEvent, setGetHyperlinkEvent, setGetListOfArgumentsEvent, setGetListOfHyperlinksEvent, setGetListOfTagsEvent, setGetListOfToolTipsEvent, setGetListOfValuesEvent, setGetTagEvent, setGetTitleEvent, setGetToolTipEvent, setGetValueEvent, setHyperlink, setHyperlinkDataColumn, setHyperlinks, setHyperlinkString, setInteraction, setListOfArguments, setListOfHyperlinks, setListOfTags, setListOfToolTips, setNewAutoSeriesEvent, setSeriesLabels, setShowInLegend, setShowLabels, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTag, setTagDataColumn, setTags, setTagString, setTitle, setTitleValue, setToolTip, setToolTipDataColumn, setToolTips, setToolTipsString, setValues, setValuesString, setYAxis, toString
 
Methods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.series.clusteredColumn.IStiSteppedLineSeries
getPointAtCenter, setPointAtCenter
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.series.clusteredColumn.IStiBaseLineSeries
getLabelsOffset, getLighting, getLineColor, getLineMarker, getLineStyle, getLineWidth, getMarker, setLabelsOffset, setLighting, setLineColor, setLineMarker, setLineStyle, setLineWidth, setMarker
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.series.IStiSeries
getAllowApplyStyle, getArguments, getChart, getConditions, getCore, getCoreTitle, getFilters, getFormat, getHyperlinks, getInteraction, getSeriesLabels, getShowInLegend, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, getTags, getToolTips, getValues, getValuesStart, getYAxis, ProcessSeriesBrushes, ProcessSeriesColors, setAllowApplyStyle, setArguments, setChart, setConditions, setCore, setCoreTitle, setFilters, setFormat, setHyperlinks, setInteraction, setSeriesLabels, setShowInLegend, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTags, setToolTips, setValues, setYAxis
 

Constructor Detail

StiSteppedRangeSeries

public StiSteppedRangeSeries()
Method Detail

clone

public IStiSteppedRangeSeries clone()
Creates a new object that is a copy of the current instance.

Specified by:
clone in interface IStiSeries
Overrides:
clone in class StiBaseLineSeries
Returns:
A new object that is a copy of this instance.

GetDefaultAreaType

public java.lang.Class GetDefaultAreaType()
Specified by:
GetDefaultAreaType in interface IStiSeries
Overrides:
GetDefaultAreaType in class StiSteppedLineSeries

getTopN

public IStiSeriesTopN getTopN()
Description copied from class: StiSeries
Gets or sets parameters of displaying top results.

Specified by:
getTopN in interface IStiSeries
Overrides:
getTopN in class StiSeries

setTopN

public void setTopN(IStiSeriesTopN value)
Specified by:
setTopN in interface IStiSeries
Overrides:
setTopN in class StiSeries

getTrendLine

public IStiTrendLine getTrendLine()
Description copied from class: StiSeries
Gets or sets trend line settings.

Overrides:
getTrendLine in class StiSeries

setTrendLine

public void setTrendLine(IStiTrendLine value)
Overrides:
setTrendLine in class StiSeries

getBrush

public final StiBrush getBrush()
Gets or sets brush which will used to fill bar area.

Specified by:
getBrush in interface IStiSteppedRangeSeries

setBrush

public final void setBrush(StiBrush value)
Specified by:
setBrush in interface IStiSteppedRangeSeries

getValuesEnd

public final java.lang.Double[] getValuesEnd()
Specified by:
getValuesEnd in interface IStiSteppedRangeSeries

setValuesEnd

public final void setValuesEnd(java.lang.Double[] value)
Specified by:
setValuesEnd in interface IStiSteppedRangeSeries

getLineColorNegative

public StiColor getLineColorNegative()
Description copied from class: StiBaseLineSeries
Gets or sets a line color of series for negative values.

Specified by:
getLineColorNegative in interface IStiBaseLineSeries
Overrides:
getLineColorNegative in class StiBaseLineSeries

setLineColorNegative

public void setLineColorNegative(StiColor value)
Specified by:
setLineColorNegative in interface IStiBaseLineSeries
Overrides:
setLineColorNegative in class StiBaseLineSeries

getAllowApplyColorNegative

public boolean getAllowApplyColorNegative()
Description copied from class: StiBaseLineSeries
Gets or sets a value which indicates that the specific color for negative values will be used.

Specified by:
getAllowApplyColorNegative in interface IStiBaseLineSeries
Overrides:
getAllowApplyColorNegative in class StiBaseLineSeries

setAllowApplyColorNegative

public void setAllowApplyColorNegative(boolean value)
Specified by:
setAllowApplyColorNegative in interface IStiBaseLineSeries
Overrides:
setAllowApplyColorNegative in class StiBaseLineSeries

getShowNulls

public boolean getShowNulls()
Description copied from class: StiBaseLineSeries
Gets or sets value which indicates whether it is necessary to show the series element, if the series value of this bar is null.

Specified by:
getShowNulls in interface IStiBaseLineSeries
Overrides:
getShowNulls in class StiBaseLineSeries

setShowNulls

public void setShowNulls(boolean value)
Specified by:
setShowNulls in interface IStiBaseLineSeries
Overrides:
setShowNulls in class StiBaseLineSeries

getValuesStringEnd

public final java.lang.String getValuesStringEnd()

setValuesStringEnd

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

getValueDataColumn

public java.lang.String getValueDataColumn()
Gets or sets a name of the column that contains the start value.

Overrides:
getValueDataColumn in class StiSeries

setValueDataColumn

public void setValueDataColumn(java.lang.String value)
Overrides:
setValueDataColumn in class StiSeries

getValueDataColumnEnd

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


setValueDataColumnEnd

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

getBrushNegative

public final StiBrush getBrushNegative()
Specified by:
getBrushNegative in interface IStiSteppedRangeSeries

setBrushNegative

public final void setBrushNegative(StiBrush value)
Specified by:
setBrushNegative in interface IStiSteppedRangeSeries

getAllowApplyBrushNegative

public final boolean getAllowApplyBrushNegative()
Specified by:
getAllowApplyBrushNegative in interface IStiSteppedRangeSeries

setAllowApplyBrushNegative

public final void setAllowApplyBrushNegative(boolean value)
Specified by:
setAllowApplyBrushNegative in interface IStiSteppedRangeSeries

InvokeGetValueEnd

public void InvokeGetValueEnd(StiComponent sender,
                              StiGetValueEventArgs e)
Raises the GetValueEnd event.

Specified by:
InvokeGetValueEnd in interface IStiInvokeGetValueEnd

getGetValueEndEvent

public final StiGetValueEndEvent getGetValueEndEvent()
Gets or sets a script of the event GetValueEnd.


setGetValueEndEvent

public final void setGetValueEndEvent(StiGetValueEndEvent value)

InvokeGetListOfValuesEnd

public final void InvokeGetListOfValuesEnd(StiComponent sender,
                                           StiGetValueEventArgs e)
Raises the GetListOfValuesEnd event.

Specified by:
InvokeGetListOfValuesEnd in interface IStiInvokeGetListOfValuesEnd

getGetListOfValuesEndEvent

public final StiGetListOfValuesEndEvent getGetListOfValuesEndEvent()
Gets or sets a script of the event GetListOfValuesEnd.


setGetListOfValuesEndEvent

public final void setGetListOfValuesEndEvent(StiGetListOfValuesEndEvent value)

getValue

public StiExpression getValue()
Gets or sets start value expression. Example: {Order.Value}

Overrides:
getValue in class StiSeries

setValue

public void setValue(StiExpression value)
Overrides:
setValue in class StiSeries

getValueEnd

public StiValueEndExpression getValueEnd()
Gets or sets end value expression. Example: {Order.Value}


setValueEnd

public void setValueEnd(StiValueEndExpression value)

getListOfValues

public StiListOfValuesExpression getListOfValues()
Gets or sets the expression to fill a list of start values. Example: 1;2;3

Overrides:
getListOfValues in class StiSeries

setListOfValues

public void setListOfValues(StiListOfValuesExpression value)
Overrides:
setListOfValues in class StiSeries

getListOfValuesEnd

public StiListOfValuesEndExpression getListOfValuesEnd()
Gets or sets the expression to fill a list of end values. Example: 1;2;3


setListOfValuesEnd

public void setListOfValuesEnd(StiListOfValuesEndExpression value)

SaveToJsonObject

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

LoadFromJsonObject

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