com.stimulsoft.report.chart.view.series.clusteredColumn
Class StiBaseLineSeries

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
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiBaseLineSeries, IStiSeries, IStiSeriesParent, java.lang.Cloneable
Direct Known Subclasses:
StiLineSeries, StiScatterSeries, StiSplineSeries, StiSteppedLineSeries

public abstract class StiBaseLineSeries
extends StiSeries
implements IStiBaseLineSeries


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiBaseLineSeries()
           
 
Method Summary
 IStiBaseLineSeries 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.
 StiChartConditionsCollection getConditions()
          Gets or sets collection of conditions which can be used to change behavior of series.
 int getLabelsOffset()
          Gets or sets vertical labels offset.
 boolean getLighting()
          Gets or sets value which indicates that light effect will be shown.
 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.
 StiPenStyle getLineStyle()
          Gets or sets a line style of series.
 float getLineWidth()
          Gets or sets line width of series.
 IStiMarker getMarker()
          Gets or sets marker settings.
 StiColor getMarkerColor()
          Deprecated. 
 float getMarkerSize()
          Deprecated. 
 StiMarkerType getMarkerType()
          Deprecated. 
 boolean getShowMarker()
          Deprecated. 
 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.
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowApplyColorNegative(boolean value)
           
 void setConditions(StiChartConditionsCollection value)
           
 void setLabelsOffset(int value)
           
 void setLighting(boolean value)
           
 void setLineColor(StiColor value)
           
 void setLineColorNegative(StiColor value)
           
 void setLineMarker(IStiLineMarker value)
           
 void setLineStyle(StiPenStyle value)
           
 void setLineWidth(float value)
           
 void setMarker(IStiMarker value)
           
 void setMarkerColor(StiColor value)
          Deprecated. 
 void setMarkerSize(float value)
          Deprecated. 
 void setMarkerType(StiMarkerType value)
          Deprecated. 
 void setShowMarker(boolean value)
          Deprecated. 
 void setShowNulls(boolean value)
           
 
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, GetDefaultAreaType, 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, 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, setTopN, 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.IStiSeries
getAllowApplyStyle, getArguments, getChart, getCore, getCoreTitle, GetDefaultAreaType, getFilters, getFormat, getHyperlinks, getInteraction, getSeriesLabels, getShowInLegend, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, getTags, getToolTips, getTopN, getValues, getValuesStart, getYAxis, ProcessSeriesBrushes, ProcessSeriesColors, setAllowApplyStyle, setArguments, setChart, setCore, setCoreTitle, setFilters, setFormat, setHyperlinks, setInteraction, setSeriesLabels, setShowInLegend, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTags, setToolTips, setTopN, setValues, setYAxis
 

Constructor Detail

StiBaseLineSeries

public StiBaseLineSeries()
Method Detail

clone

public IStiBaseLineSeries 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.

getShowNulls

public 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.

Specified by:
getShowNulls in interface IStiBaseLineSeries

setShowNulls

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

getShowMarker

@Deprecated
public final boolean getShowMarker()
Deprecated. 


setShowMarker

@Deprecated
public final void setShowMarker(boolean value)
Deprecated. 


getMarkerColor

@Deprecated
public final StiColor getMarkerColor()
Deprecated. 


setMarkerColor

@Deprecated
public final void setMarkerColor(StiColor value)
Deprecated. 


getMarkerSize

@Deprecated
public final float getMarkerSize()
Deprecated. 


setMarkerSize

@Deprecated
public final void setMarkerSize(float value)
Deprecated. 


getMarkerType

@Deprecated
public final StiMarkerType getMarkerType()
Deprecated. 


setMarkerType

@Deprecated
public final void setMarkerType(StiMarkerType value)
Deprecated. 


getMarker

public IStiMarker getMarker()
Gets or sets marker settings.

Specified by:
getMarker in interface IStiBaseLineSeries

setMarker

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

getLineMarker

public IStiLineMarker getLineMarker()
Gets or sets line marker settings.

Specified by:
getLineMarker in interface IStiBaseLineSeries

setLineMarker

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

getConditions

public StiChartConditionsCollection getConditions()
Description copied from class: StiSeries
Gets or sets collection of conditions which can be used to change behavior of series.

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

setConditions

public void setConditions(StiChartConditionsCollection value)
Specified by:
setConditions in interface IStiSeries
Overrides:
setConditions in class StiSeries

getLineColor

public StiColor getLineColor()
Gets or sets line color of series.

Specified by:
getLineColor in interface IStiBaseLineSeries

setLineColor

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

getLineStyle

public StiPenStyle getLineStyle()
Gets or sets a line style of series.

Specified by:
getLineStyle in interface IStiBaseLineSeries

setLineStyle

public void setLineStyle(StiPenStyle value)
Specified by:
setLineStyle in interface IStiBaseLineSeries

getLighting

public boolean getLighting()
Gets or sets value which indicates that light effect will be shown.

Specified by:
getLighting in interface IStiBaseLineSeries

setLighting

public void setLighting(boolean value)
Specified by:
setLighting in interface IStiBaseLineSeries

getLineWidth

public float getLineWidth()
Gets or sets line width of series.

Specified by:
getLineWidth in interface IStiBaseLineSeries

setLineWidth

public void setLineWidth(float value)
Specified by:
setLineWidth in interface IStiBaseLineSeries

getLabelsOffset

public final int getLabelsOffset()
Gets or sets vertical labels offset.

Specified by:
getLabelsOffset in interface IStiBaseLineSeries

setLabelsOffset

public final void setLabelsOffset(int value)
Specified by:
setLabelsOffset in interface IStiBaseLineSeries

getLineColorNegative

public StiColor getLineColorNegative()
Gets or sets a line color of series for negative values.

Specified by:
getLineColorNegative in interface IStiBaseLineSeries

setLineColorNegative

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

getAllowApplyColorNegative

public boolean getAllowApplyColorNegative()
Gets or sets a value which indicates that the specific color for negative values will be used.

Specified by:
getAllowApplyColorNegative in interface IStiBaseLineSeries

setAllowApplyColorNegative

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

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