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

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

public class StiLinearIndicatorRangeInfo
extends StiIndicatorRangeInfo

Copyright Stimulsoft


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiLinearIndicatorRangeInfo()
           
 
Method Summary
 java.lang.Object clone()
           
 StiIndicatorRangeInfo createNew()
           
 StiBrush getBrush()
          a brush to fill a component.
 StiColor getColor()
          the color of the indicator for a given Value.
 StiComponentId getComponentId()
           
 StiBarRangeListType getRangeListType()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setBrush(StiBrush brush)
          a brush to fill a component.
 void setColor(StiColor color)
          the color of the indicator for a given Value.
 
Methods inherited from class com.stimulsoft.report.infographics.gauge.indicators.StiIndicatorRangeInfo
cleanReference, getPropName, getReference, getValue, setReference, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiLinearIndicatorRangeInfo

public StiLinearIndicatorRangeInfo()
Method Detail

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Overrides:
SaveToJsonObject in class StiIndicatorRangeInfo
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
                        throws JSONException
Overrides:
LoadFromJsonObject in class StiIndicatorRangeInfo
Throws:
JSONException

getComponentId

public StiComponentId getComponentId()
Specified by:
getComponentId in class StiIndicatorRangeInfo

clone

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

getColor

public StiColor getColor()
the color of the indicator for a given Value.

Returns:
the color

setColor

public void setColor(StiColor color)
the color of the indicator for a given Value.

Parameters:
color - the color to set

getBrush

public StiBrush getBrush()
a brush to fill a component.

Returns:
the brush

setBrush

public void setBrush(StiBrush brush)
a brush to fill a component.

Parameters:
brush - the brush to set

getRangeListType

public StiBarRangeListType getRangeListType()

createNew

public StiIndicatorRangeInfo createNew()
Overrides:
createNew in class StiIndicatorRangeInfo