com.stimulsoft.report.chart.view.areas.radar
Class StiRadarArea

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.chart.view.areas.StiArea
              extended by com.stimulsoft.report.chart.view.areas.radar.StiRadarArea
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiSerializeToCodeAsClass, IStiArea, IStiRadarArea, java.lang.Cloneable
Direct Known Subclasses:
StiRadarAreaArea, StiRadarLineArea, StiRadarPointArea

public abstract class StiRadarArea
extends StiArea
implements IStiRadarArea


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiRadarArea()
           
 
Method Summary
 java.lang.Object clone()
          Creates a new object that is a copy of the current instance.
 java.lang.Class GetDefaultSeriesLabelsType()
           
 IStiRadarGridLinesHor getGridLinesHor()
          Gets or sets horizontal grid lines on left axis.
 IStiRadarGridLinesVert getGridLinesVert()
          Gets or sets grid lines on vertical axis.
 IStiInterlacingHor getInterlacingHor()
          Gets or sets interlacing settings on horizontal axis.
 IStiInterlacingVert getInterlacingVert()
          Gets or sets interlacing settings on vertical axis.
 StiRadarStyle getRadarStyle()
          Gets or sets style of radar area.
 java.lang.Class[] GetSeriesLabelsTypes()
           
 IStiXRadarAxis getXAxis()
          Gets or sets settings of X Axis.
 IStiYRadarAxis getYAxis()
          Gets or sets settings of Y Axis.
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setGridLinesHor(IStiRadarGridLinesHor value)
           
 void setGridLinesVert(IStiRadarGridLinesVert value)
           
 void setInterlacingHor(IStiInterlacingHor value)
           
 void setInterlacingVert(IStiInterlacingVert value)
           
 void setRadarStyle(StiRadarStyle value)
           
 void setXAxis(IStiXRadarAxis value)
           
 void setYAxis(IStiYRadarAxis value)
           
 
Methods inherited from class com.stimulsoft.report.chart.view.areas.StiArea
getAllowApplyStyle, getBorderColor, getBrush, getChart, getColorEach, getCore, GetDefaultSeriesType, getIsDefaultSeriesTypeFullStackedBarSeries, getIsDefaultSeriesTypeFullStackedColumnSeries, GetSeriesTypes, getServiceCategory, getServiceName, getServiceType, getShowShadow, LoadFromJsonObjectInternal, setAllowApplyStyle, setBorderColor, setBrush, setChart, setColorEach, setCore, setShowShadow, 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.areas.IStiArea
getAllowApplyStyle, getBorderColor, getBrush, getChart, getColorEach, getCore, GetDefaultSeriesType, getIsDefaultSeriesTypeFullStackedBarSeries, getIsDefaultSeriesTypeFullStackedColumnSeries, GetSeriesTypes, getShowShadow, setAllowApplyStyle, setBorderColor, setBrush, setChart, setColorEach, setCore, setShowShadow
 
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
 

Constructor Detail

StiRadarArea

public StiRadarArea()
Method Detail

clone

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

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

GetDefaultSeriesLabelsType

public java.lang.Class GetDefaultSeriesLabelsType()
Specified by:
GetDefaultSeriesLabelsType in interface IStiArea
Specified by:
GetDefaultSeriesLabelsType in class StiArea

GetSeriesLabelsTypes

public java.lang.Class[] GetSeriesLabelsTypes()
Specified by:
GetSeriesLabelsTypes in interface IStiArea
Specified by:
GetSeriesLabelsTypes in class StiArea

getInterlacingHor

public final IStiInterlacingHor getInterlacingHor()
Gets or sets interlacing settings on horizontal axis.

Specified by:
getInterlacingHor in interface IStiRadarArea

setInterlacingHor

public final void setInterlacingHor(IStiInterlacingHor value)
Specified by:
setInterlacingHor in interface IStiRadarArea

getInterlacingVert

public final IStiInterlacingVert getInterlacingVert()
Gets or sets interlacing settings on vertical axis.

Specified by:
getInterlacingVert in interface IStiRadarArea

setInterlacingVert

public final void setInterlacingVert(IStiInterlacingVert value)
Specified by:
setInterlacingVert in interface IStiRadarArea

getGridLinesHor

public final IStiRadarGridLinesHor getGridLinesHor()
Gets or sets horizontal grid lines on left axis.

Specified by:
getGridLinesHor in interface IStiRadarArea

setGridLinesHor

public final void setGridLinesHor(IStiRadarGridLinesHor value)
Specified by:
setGridLinesHor in interface IStiRadarArea

getGridLinesVert

public final IStiRadarGridLinesVert getGridLinesVert()
Gets or sets grid lines on vertical axis.

Specified by:
getGridLinesVert in interface IStiRadarArea

setGridLinesVert

public final void setGridLinesVert(IStiRadarGridLinesVert value)
Specified by:
setGridLinesVert in interface IStiRadarArea

getRadarStyle

public final StiRadarStyle getRadarStyle()
Gets or sets style of radar area.

Specified by:
getRadarStyle in interface IStiRadarArea

setRadarStyle

public final void setRadarStyle(StiRadarStyle value)
Specified by:
setRadarStyle in interface IStiRadarArea

getXAxis

public final IStiXRadarAxis getXAxis()
Gets or sets settings of X Axis.

Specified by:
getXAxis in interface IStiRadarArea

setXAxis

public final void setXAxis(IStiXRadarAxis value)
Specified by:
setXAxis in interface IStiRadarArea

getYAxis

public final IStiYRadarAxis getYAxis()
Gets or sets settings of Y Axis.

Specified by:
getYAxis in interface IStiRadarArea

setYAxis

public final void setYAxis(IStiYRadarAxis value)
Specified by:
setYAxis in interface IStiRadarArea

SaveToJsonObject

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

LoadFromJsonObject

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