com.stimulsoft.report.chart.view.radarAxis
Class StiYRadarAxis

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.report.chart.view.radarAxis.StiRadarAxis
          extended by com.stimulsoft.report.chart.view.radarAxis.StiYRadarAxis
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiRadarAxis, IStiYRadarAxis, java.lang.Cloneable

public class StiYRadarAxis
extends StiRadarAxis
implements IStiYRadarAxis, java.lang.Cloneable


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiYRadarAxis()
           
StiYRadarAxis(IStiAxisLabels labels, IStiAxisTicks ticks, StiPenStyle lineStyle, StiColor lineColor, float lineWidth, boolean visible, boolean allowApplyStyle)
           
 
Method Summary
 java.lang.Object clone()
          Creates a new object that is a copy of the current instance.
 StiAxisInfoXF getInfo()
           
 IStiAxisLabels getLabels()
          Gets or sets axis labels settings.
 StiColor getLineColor()
          Gets or sets line color which used to draw axis.
 StiPenStyle getLineStyle()
          Gets or sets line style of axis.
 float getLineWidth()
          Gets or sets line width which used to draw axis.
 IStiAxisTicks getTicks()
          Gets or sets ticks settings.
 StiYRadarAxisCoreXF getYCore()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setInfo(StiAxisInfoXF value)
           
 void setLabels(IStiAxisLabels value)
           
 void setLineColor(StiColor value)
           
 void setLineStyle(StiPenStyle value)
           
 void setLineWidth(float value)
           
 void setTicks(IStiAxisTicks value)
           
 
Methods inherited from class com.stimulsoft.report.chart.view.radarAxis.StiRadarAxis
getAllowApplyStyle, getArea, getCore, getVisible, isJsonLoadFromJsonObjectArea, setAllowApplyStyle, setArea, setCore, setJsonLoadFromJsonObjectArea, setVisible
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.radarAxis.IStiRadarAxis
getAllowApplyStyle, getArea, getCore, getVisible, setAllowApplyStyle, setArea, setCore, setVisible
 
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
 

Constructor Detail

StiYRadarAxis

public StiYRadarAxis()

StiYRadarAxis

public StiYRadarAxis(IStiAxisLabels labels,
                     IStiAxisTicks ticks,
                     StiPenStyle lineStyle,
                     StiColor lineColor,
                     float lineWidth,
                     boolean visible,
                     boolean allowApplyStyle)
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 IStiYRadarAxis
Overrides:
clone in class StiRadarAxis
Returns:
A new object that is a copy of this instance.

getYCore

public final StiYRadarAxisCoreXF getYCore()
Specified by:
getYCore in interface IStiYRadarAxis

getLabels

public final IStiAxisLabels getLabels()
Gets or sets axis labels settings.

Specified by:
getLabels in interface IStiYRadarAxis

setLabels

public final void setLabels(IStiAxisLabels value)
Specified by:
setLabels in interface IStiYRadarAxis

getTicks

public final IStiAxisTicks getTicks()
Gets or sets ticks settings.

Specified by:
getTicks in interface IStiYRadarAxis

setTicks

public final void setTicks(IStiAxisTicks value)
Specified by:
setTicks in interface IStiYRadarAxis

getLineStyle

public final StiPenStyle getLineStyle()
Gets or sets line style of axis.

Specified by:
getLineStyle in interface IStiYRadarAxis

setLineStyle

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

getLineColor

public final StiColor getLineColor()
Gets or sets line color which used to draw axis.

Specified by:
getLineColor in interface IStiYRadarAxis

setLineColor

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

getLineWidth

public final float getLineWidth()
Gets or sets line width which used to draw axis.

Specified by:
getLineWidth in interface IStiYRadarAxis

setLineWidth

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

getInfo

public final StiAxisInfoXF getInfo()
Specified by:
getInfo in interface IStiYRadarAxis

setInfo

public final void setInfo(StiAxisInfoXF value)
Specified by:
setInfo in interface IStiYRadarAxis

SaveToJsonObject

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

LoadFromJsonObject

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