com.stimulsoft.report.infographics.gauge.range
Class StiLinearRangeList

java.lang.Object
  extended by com.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase
      extended by com.stimulsoft.report.infographics.gauge.primitives.base.StiGaugeElement
          extended by com.stimulsoft.report.infographics.gauge.primitives.range.StiScaleRangeList
              extended by com.stimulsoft.report.infographics.gauge.range.StiLinearRangeList
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiApplyStyleGauge, java.lang.Cloneable

public class StiLinearRangeList
extends StiScaleRangeList

Copyright Stimulsoft


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiLinearRangeList()
           
 
Method Summary
 StiGaugeElement createNew()
           
 void drawElement(StiGaugeContextPainter context)
           
 StiComponentId getComponentId()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 
Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.range.StiScaleRangeList
clone, getRanges, setRanges
 
Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiGaugeElement
cleanReference, getAnimation, getElementType, getLocalizeName, getReference, getScale, prepareGaugeElement, setAnimation, setReference, setScale
 
Methods inherited from class com.stimulsoft.report.infographics.gauge.primitives.base.StiElementBase
applyStyle, isAllowApplyStyle, setAllowApplyStyle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiLinearRangeList

public StiLinearRangeList()
Method Detail

getComponentId

public StiComponentId getComponentId()
Overrides:
getComponentId in class StiScaleRangeList

SaveToJsonObject

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

LoadFromJsonObject

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

createNew

public StiGaugeElement createNew()
Overrides:
createNew in class StiGaugeElement

drawElement

public void drawElement(StiGaugeContextPainter context)
Overrides:
drawElement in class StiElementBase