com.stimulsoft.report.chart.view.series.funnel
Class StiFunnelSeries

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.funnel.StiFunnelSeries
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiFunnelSeries, IStiSeries, IStiSeriesParent, java.lang.Cloneable

public class StiFunnelSeries
extends StiSeries
implements IStiFunnelSeries


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiFunnelSeries()
           
 
Method Summary
 IStiFunnelSeries clone()
          Creates a new object that is a copy of the current instance.
 boolean getAllowApplyBorderColor()
          Gets or sets value which allow to use border color from series settings.
 boolean getAllowApplyBrush()
          Gets or sets value which allow to use brush from series settings.
 StiColor getBorderColor()
          Gets or sets border color of series bar.
 StiBrush getBrush()
          Gets or sets brush which will used to fill funnel area.
 java.lang.Class GetDefaultAreaType()
           
 boolean getShowZeros()
          Gets or sets value which indicates whether it is necessary to show the series element, if the series value is 0.
 IStiTrendLine getTrendLine()
          Gets or sets trend line settings.
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowApplyBorderColor(boolean value)
           
 void setAllowApplyBrush(boolean value)
           
 void setBorderColor(StiColor value)
           
 void setBrush(StiBrush value)
           
 void setShowZeros(boolean value)
           
 void setTrendLine(IStiTrendLine value)
           
 
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, getListOfValues, getNewAutoSeriesEvent, GetNullableValuesFromString, getParent, getSeriesLabels, getServiceCategory, getServiceName, getServiceType, getShowInLegend, getShowLabels, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, GetStringsFromString, getTag, getTagDataColumn, getTags, getTagString, getTitle, getTitleValue, getToolTip, getToolTipDataColumn, getToolTips, getToolTipsString, getTopN, getValue, getValueDataColumn, 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, setListOfValues, setNewAutoSeriesEvent, setSeriesLabels, setShowInLegend, setShowLabels, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTag, setTagDataColumn, setTags, setTagString, setTitle, setTitleValue, setToolTip, setToolTipDataColumn, setToolTips, setToolTipsString, setTopN, setValue, setValueDataColumn, 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.IStiSeries
getAllowApplyStyle, getArguments, getChart, getConditions, getCore, getCoreTitle, getFilters, getFormat, getHyperlinks, getInteraction, getSeriesLabels, getShowInLegend, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, getTags, getToolTips, getTopN, getValues, getValuesStart, getYAxis, ProcessSeriesBrushes, ProcessSeriesColors, setAllowApplyStyle, setArguments, setChart, setConditions, setCore, setCoreTitle, setFilters, setFormat, setHyperlinks, setInteraction, setSeriesLabels, setShowInLegend, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTags, setToolTips, setTopN, setValues, setYAxis
 

Constructor Detail

StiFunnelSeries

public StiFunnelSeries()
Method Detail

clone

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

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

GetDefaultAreaType

public java.lang.Class GetDefaultAreaType()
Specified by:
GetDefaultAreaType in interface IStiSeries
Specified by:
GetDefaultAreaType 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

getShowZeros

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

Specified by:
getShowZeros in interface IStiFunnelSeries

setShowZeros

public void setShowZeros(boolean value)
Specified by:
setShowZeros in interface IStiFunnelSeries

getAllowApplyBrush

public final boolean getAllowApplyBrush()
Gets or sets value which allow to use brush from series settings.

Specified by:
getAllowApplyBrush in interface IStiFunnelSeries

setAllowApplyBrush

public final void setAllowApplyBrush(boolean value)
Specified by:
setAllowApplyBrush in interface IStiFunnelSeries

getAllowApplyBorderColor

public final boolean getAllowApplyBorderColor()
Gets or sets value which allow to use border color from series settings.

Specified by:
getAllowApplyBorderColor in interface IStiFunnelSeries

setAllowApplyBorderColor

public final void setAllowApplyBorderColor(boolean value)
Specified by:
setAllowApplyBorderColor in interface IStiFunnelSeries

getBrush

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

Specified by:
getBrush in interface IStiFunnelSeries

setBrush

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

getBorderColor

public final StiColor getBorderColor()
Gets or sets border color of series bar.

Specified by:
getBorderColor in interface IStiFunnelSeries

setBorderColor

public final void setBorderColor(StiColor value)
Specified by:
setBorderColor in interface IStiFunnelSeries

SaveToJsonObject

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

LoadFromJsonObject

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