com.stimulsoft.report.infographics.gauge.indicators
Class StiIndicatorRangeInfo

java.lang.Object
  extended by com.stimulsoft.report.infographics.gauge.indicators.StiIndicatorRangeInfo
All Implemented Interfaces:
IStiSerializable, IStiSerializableRef
Direct Known Subclasses:
StiLinearIndicatorRangeInfo, StiRadialIndicatorRangeInfo

public abstract class StiIndicatorRangeInfo
extends java.lang.Object
implements IStiSerializableRef

Copyright Stimulsoft


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiIndicatorRangeInfo()
           
 
Method Summary
 void cleanReference()
           
 java.lang.Object clone()
           
 StiIndicatorRangeInfo createNew()
           
abstract  StiComponentId getComponentId()
           
 java.lang.String getPropName()
           
 int getReference()
           
 double getValue()
          the value of the indicator.
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setReference(int reference)
          Установить значение ссылки.
 void setValue(double value)
          the value of the indicator.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiIndicatorRangeInfo

public StiIndicatorRangeInfo()
Method Detail

setReference

public void setReference(int reference)
Description copied from interface: IStiSerializableRef
Установить значение ссылки.

Specified by:
setReference in interface IStiSerializableRef
Parameters:
reference - значение ссылки

getReference

public int getReference()
Specified by:
getReference in interface IStiSerializableRef
Returns:
значение ссылки.

cleanReference

public void cleanReference()

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
                        throws JSONException
Throws:
JSONException

getComponentId

public abstract StiComponentId getComponentId()

getPropName

public java.lang.String getPropName()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getValue

public double getValue()
the value of the indicator.

Returns:
the value

setValue

public void setValue(double value)
the value of the indicator.

Parameters:
value - the value to set

createNew

public StiIndicatorRangeInfo createNew()