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

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.StiXRadarAxis
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiRadarAxis, IStiXRadarAxis, java.lang.Cloneable

public class StiXRadarAxis
extends StiRadarAxis
implements IStiXRadarAxis, java.lang.Cloneable


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiXRadarAxis()
           
StiXRadarAxis(IStiRadarAxisLabels labels, boolean visible, boolean allowApplyStyle)
           
 
Method Summary
 java.lang.Object clone()
          Creates a new object that is a copy of the current instance.
 IStiRadarAxisLabels getLabels()
          Gets or sets axis labels settings.
 StiXRadarAxisCoreXF getXCore()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setLabels(IStiRadarAxisLabels 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

StiXRadarAxis

public StiXRadarAxis()

StiXRadarAxis

public StiXRadarAxis(IStiRadarAxisLabels labels,
                     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 IStiXRadarAxis
Overrides:
clone in class StiRadarAxis
Returns:
A new object that is a copy of this instance.

getXCore

public final StiXRadarAxisCoreXF getXCore()
Specified by:
getXCore in interface IStiXRadarAxis

getLabels

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

Specified by:
getLabels in interface IStiXRadarAxis

setLabels

public final void setLabels(IStiRadarAxisLabels value)
Specified by:
setLabels in interface IStiXRadarAxis

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