com.stimulsoft.report.chart.view.series.bubble
Class StiBubbleSeries

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.scatter.StiScatterSeries
                      extended by com.stimulsoft.report.chart.view.series.bubble.StiBubbleSeries
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiBubbleSeries, IStiBaseLineSeries, IStiSeries, IStiScatterSeries, IStiSeriesParent, java.lang.Cloneable

public class StiBubbleSeries
extends StiScatterSeries
implements IStiBubbleSeries


Field Summary
 
Fields inherited from class com.stimulsoft.base.services.StiService
properties
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiBubbleSeries()
           
 
Method Summary
 IStiBubbleSeries clone()
          Creates a new object that is a copy of the current instance.
 boolean getAllowApplyColorNegative()
          Gets or sets a value which indicates that the specific color for negative values will be used.
 StiColor getBorderColor()
          Gets or sets border color of series bar.
 StiBrush getBrush()
          Gets or sets brush which will used to fill bar area.
 java.lang.Class GetDefaultAreaType()
           
 StiGetListOfWeightsEvent getGetListOfWeightsEvent()
          Gets or sets a script of the event GetListOfWeightsEvent.
 StiGetValueEvent getGetWeightEvent()
          Gets or sets a script of the event GetWeightEvent.
 StiColor getLineColor()
          Gets or sets line color of series.
 StiColor getLineColorNegative()
          Gets or sets a line color of series for negative values.
 IStiLineMarker getLineMarker()
          Gets or sets line marker settings.
 StiListOfWeightsExpression getListOfWeights()
          Gets or sets the expression to fill a list of weights.
 IStiMarker getMarker()
          Gets or sets marker settings.
 StiExpression getWeight()
          Gets or sets expression for weight calculating.
 java.lang.String getWeightDataColumn()
          Gets or sets a name of the column that contains the weight value.
 java.util.ArrayList<java.lang.Double> getWeights()
           
 java.lang.String getWeightsString()
           
 void InvokeGetListOfWeights(StiComponent sender, StiGetValueEventArgs e)
          Raises the GetListOfWeights event.
 void InvokeGetWeight(StiComponent sender, StiGetValueEventArgs e)
          Raises the GetWeight event.
 void LoadFromJsonObject(JSONObject jObject)
           
protected  void OnGetListOfWeights(StiGetValueEventArgs e)
          Raises the values end event.
protected  void OnGetWeight(StiGetValueEventArgs e)
          Raises the GetWeight event.
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowApplyColorNegative(boolean value)
           
 void setBorderColor(StiColor value)
           
 void setBrush(StiBrush value)
           
 void setGetListOfWeightsEvent(StiGetListOfWeightsEvent value)
           
 void setGetWeightEvent(StiGetValueEvent value)
           
 void setLineColor(StiColor value)
           
 void setLineColorNegative(StiColor value)
           
 void setLineMarker(IStiLineMarker value)
           
 void setListOfWeights(StiListOfWeightsExpression value)
           
 void setMarker(IStiMarker value)
           
 void setWeight(StiExpression value)
           
 void setWeightDataColumn(java.lang.String value)
           
 void setWeights(java.util.ArrayList<java.lang.Double> value)
           
 void setWeightsString(java.lang.String value)
           
 
Methods inherited from class com.stimulsoft.report.chart.view.series.scatter.StiScatterSeries
getLighting, getLineStyle, getLineWidth, getTopN, setLighting, setLineStyle, setLineWidth, setTopN
 
Methods inherited from class com.stimulsoft.report.chart.view.series.clusteredColumn.StiBaseLineSeries
getConditions, getLabelsOffset, getMarkerColor, getMarkerSize, getMarkerType, getShowMarker, getShowNulls, setConditions, setLabelsOffset, setMarkerColor, setMarkerSize, setMarkerType, setShowMarker, setShowNulls
 
Methods inherited from class com.stimulsoft.report.chart.view.series.StiSeries
BaseTransform, 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, 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, getTrendLine, getValue, getValueDataColumn, getValues, GetValuesFromString, getValuesStart, getValuesString, getYAxis, InvokeGetArgument, InvokeGetHyperlink, InvokeGetListOfArguments, InvokeGetListOfHyperlinks, InvokeGetListOfTags, InvokeGetListOfToolTips, InvokeGetListOfValues, InvokeGetTag, InvokeGetTitle, InvokeGetToolTip, InvokeGetValue, InvokeNewAutoSeries, OnGetArgument, OnGetHyperlink, OnGetListOfArguments, OnGetListOfHyperlinks, OnGetListOfTags, OnGetListOfToolTips, OnGetListOfValues, OnGetTag, OnGetTitle, OnGetToolTip, OnGetValue, 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, setListOfValues, setNewAutoSeriesEvent, setSeriesLabels, setShowInLegend, setShowLabels, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTag, setTagDataColumn, setTags, setTagString, setTitle, setTitleValue, setToolTip, setToolTipDataColumn, setToolTips, setToolTipsString, setTrendLine, 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, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.series.clusteredColumn.IStiBaseLineSeries
getLabelsOffset, getLighting, getLineStyle, getLineWidth, getShowNulls, setLabelsOffset, setLighting, setLineStyle, setLineWidth, setShowNulls
 
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

StiBubbleSeries

public StiBubbleSeries()
Method Detail

clone

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

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

getLineMarker

public IStiLineMarker getLineMarker()
Description copied from class: StiBaseLineSeries
Gets or sets line marker settings.

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

setLineMarker

public void setLineMarker(IStiLineMarker value)
Specified by:
setLineMarker in interface IStiBaseLineSeries
Overrides:
setLineMarker in class StiBaseLineSeries

getMarker

public IStiMarker getMarker()
Description copied from class: StiBaseLineSeries
Gets or sets marker settings.

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

setMarker

public void setMarker(IStiMarker value)
Specified by:
setMarker in interface IStiBaseLineSeries
Overrides:
setMarker in class StiBaseLineSeries

getLineColor

public StiColor getLineColor()
Description copied from class: StiBaseLineSeries
Gets or sets line color of series.

Specified by:
getLineColor in interface IStiBaseLineSeries
Overrides:
getLineColor in class StiScatterSeries

setLineColor

public void setLineColor(StiColor value)
Specified by:
setLineColor in interface IStiBaseLineSeries
Overrides:
setLineColor in class StiScatterSeries

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 StiScatterSeries

setLineColorNegative

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

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 StiScatterSeries

setAllowApplyColorNegative

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

getBorderColor

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

Specified by:
getBorderColor in interface IStiBubbleSeries

setBorderColor

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

getBrush

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

Specified by:
getBrush in interface IStiBubbleSeries

setBrush

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

getWeights

public final java.util.ArrayList<java.lang.Double> getWeights()
Specified by:
getWeights in interface IStiBubbleSeries

setWeights

public final void setWeights(java.util.ArrayList<java.lang.Double> value)
Specified by:
setWeights in interface IStiBubbleSeries

getWeightsString

public final java.lang.String getWeightsString()

setWeightsString

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

getWeightDataColumn

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


setWeightDataColumn

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

OnGetWeight

protected void OnGetWeight(StiGetValueEventArgs e)
Raises the GetWeight event.


InvokeGetWeight

public void InvokeGetWeight(StiComponent sender,
                            StiGetValueEventArgs e)
Raises the GetWeight event.


getGetWeightEvent

public final StiGetValueEvent getGetWeightEvent()
Gets or sets a script of the event GetWeightEvent.


setGetWeightEvent

public final void setGetWeightEvent(StiGetValueEvent value)

OnGetListOfWeights

protected void OnGetListOfWeights(StiGetValueEventArgs e)
Raises the values end event.


InvokeGetListOfWeights

public final void InvokeGetListOfWeights(StiComponent sender,
                                         StiGetValueEventArgs e)
Raises the GetListOfWeights event.


getGetListOfWeightsEvent

public final StiGetListOfWeightsEvent getGetListOfWeightsEvent()
Gets or sets a script of the event GetListOfWeightsEvent.


setGetListOfWeightsEvent

public final void setGetListOfWeightsEvent(StiGetListOfWeightsEvent value)

getWeight

public StiExpression getWeight()
Gets or sets expression for weight calculating. Example: {Order.Value}


setWeight

public void setWeight(StiExpression value)

getListOfWeights

public StiListOfWeightsExpression getListOfWeights()
Gets or sets the expression to fill a list of weights. Example: 1;2;3


setListOfWeights

public void setListOfWeights(StiListOfWeightsExpression value)

SaveToJsonObject

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

LoadFromJsonObject

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


Copyright © 2018 Stimulsoft. All Rights Reserved.