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

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.StiClusteredColumnSeries
                  extended by com.stimulsoft.report.chart.view.series.range.StiRangeBarSeries
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiClusteredColumnSeries, IStiSeries, IStiRangeBarSeries, IStiSeriesParent, IStiInvokeGetListOfValuesEnd, IStiInvokeGetValueEnd, java.lang.Cloneable

public class StiRangeBarSeries
extends StiClusteredColumnSeries
implements IStiRangeBarSeries, IStiInvokeGetListOfValuesEnd, IStiInvokeGetValueEnd


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiRangeBarSeries()
           
 
Method Summary
 IStiRangeBarSeries clone()
          Creates a new object that is a copy of the current instance.
 boolean getAllowApplyBrushNegative()
          Gets or sets a value which indicates that the specific brush for filling negative values will be used.
 StiBrush getBrushNegative()
          Gets or sets a brush which will be used to fill negative values.
 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.
 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 getShowZeros()
          Gets or sets value which indicates whether it is necessary to show the series element, if the series value of this column is 0.
 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 setBrushNegative(StiBrush value)
           
 void setGetListOfValuesEndEvent(StiGetListOfValuesEndEvent value)
           
 void setGetValueEndEvent(StiGetValueEndEvent value)
           
 void setListOfValues(StiListOfValuesExpression value)
           
 void setListOfValuesEnd(StiListOfValuesEndExpression value)
           
 void setShowZeros(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.StiClusteredColumnSeries
getBorderColor, getBrush, getWidth, setBorderColor, setBrush, setWidth
 
Methods inherited from class com.stimulsoft.report.chart.view.series.StiSeries
getAllowApplyStyle, getAllowSeries, getAllowSeriesElements, getArgument, getArgumentDataColumn, getArguments, GetArgumentsFromString, getArgumentsString, getAutoSeriesColorDataColumn, getAutoSeriesKeyDataColumn, getAutoSeriesTitleDataColumn, getChart, getConditions, 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, setConditions, 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.IStiClusteredColumnSeries
getBorderColor, getBrush, getWidth, setBorderColor, setBrush, setWidth
 
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

StiRangeBarSeries

public StiRangeBarSeries()
Method Detail

clone

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

Specified by:
clone in interface IStiSeries
Overrides:
clone in class StiClusteredColumnSeries
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 StiClusteredColumnSeries

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

getBrushNegative

public StiBrush getBrushNegative()
Description copied from class: StiClusteredColumnSeries
Gets or sets a brush which will be used to fill negative values.

Specified by:
getBrushNegative in interface IStiClusteredColumnSeries
Overrides:
getBrushNegative in class StiClusteredColumnSeries

setBrushNegative

public void setBrushNegative(StiBrush value)
Specified by:
setBrushNegative in interface IStiClusteredColumnSeries
Overrides:
setBrushNegative in class StiClusteredColumnSeries

getAllowApplyBrushNegative

public boolean getAllowApplyBrushNegative()
Description copied from class: StiClusteredColumnSeries
Gets or sets a value which indicates that the specific brush for filling negative values will be used.

Specified by:
getAllowApplyBrushNegative in interface IStiClusteredColumnSeries
Overrides:
getAllowApplyBrushNegative in class StiClusteredColumnSeries

setAllowApplyBrushNegative

public void setAllowApplyBrushNegative(boolean value)
Specified by:
setAllowApplyBrushNegative in interface IStiClusteredColumnSeries
Overrides:
setAllowApplyBrushNegative in class StiClusteredColumnSeries

getShowZeros

public boolean getShowZeros()
Gets or sets value which indicates whether it is necessary to show the series element, if the series value of this column is 0.

Specified by:
getShowZeros in interface IStiClusteredColumnSeries
Overrides:
getShowZeros in class StiClusteredColumnSeries

setShowZeros

public void setShowZeros(boolean value)
Specified by:
setShowZeros in interface IStiClusteredColumnSeries
Overrides:
setShowZeros in class StiClusteredColumnSeries

getValuesEnd

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

setValuesEnd

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

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)

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 StiClusteredColumnSeries
Throws:
JSONException

LoadFromJsonObject

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