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 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.
 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.
 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)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setBorderColor(StiColor value)
           
 void setBrush(StiBrush value)
           
 void setGetListOfWeightsEvent(StiGetListOfWeightsEvent value)
           
 void setGetWeightEvent(StiGetValueEvent 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
getLineColor, getTopN, setLineColor, setTopN
 
Methods inherited from class com.stimulsoft.report.chart.view.series.clusteredColumn.StiBaseLineSeries
getAllowApplyColorNegative, getConditions, getLabelsOffset, getLighting, getLineColorNegative, getLineStyle, getLineWidth, getMarkerColor, getMarkerSize, getMarkerType, getShowMarker, getShowNulls, setAllowApplyColorNegative, setConditions, setLabelsOffset, setLighting, setLineColorNegative, setLineStyle, setLineWidth, setMarkerColor, setMarkerSize, setMarkerType, setShowMarker, setShowNulls
 
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, 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, 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, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.series.clusteredColumn.IStiBaseLineSeries
getAllowApplyColorNegative, getLabelsOffset, getLighting, getLineColor, getLineColorNegative, getLineStyle, getLineWidth, getShowNulls, setAllowApplyColorNegative, setLabelsOffset, setLighting, setLineColor, setLineColorNegative, 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

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)

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)

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