public abstract class StiBarBase extends StiIndicatorBase
animation, scaleREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiBarBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
checkActualBrushForTopGeometry() |
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance.
|
protected abstract StiBarRangeListType |
getBarType() |
StiBrush |
getEmptyBorderBrush()
the border brush for the empty part of the bar indicator.
|
double |
getEmptyBorderWidth()
the border width for the empty part of the bar indicator.
|
StiBrush |
getEmptyBrush()
Gets or sets the brush for the empty part of the bar indicator.
|
double |
getEndWidth()
end width of the bar indicator.
|
double |
getOffset()
the offset ratio of an item.
|
StiBarRangeListCollection |
getRangeList() |
double |
getStartWidth()
start width of the bar indicator.
|
boolean |
isUseRangeColor()
value which indicates whether we should use Brush property of the StiIndicatorBase class as
brush for this indicator.
|
void |
LoadFromJsonObject(JSONObject jObject) |
protected abstract void |
onRangeColorChanged() |
protected void |
onValueChanged() |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setEmptyBorderBrush(StiBrush emptyBorderBrush)
the border brush for the empty part of the bar indicator.
|
void |
setEmptyBorderWidth(double emptyBorderWidth)
the border width for the empty part of the bar indicator.
|
void |
setEmptyBrush(StiBrush emptyBrush)
Gets or sets the brush for the empty part of the bar indicator.
|
void |
setEndWidth(double endWidth)
end width of the bar indicator.
|
void |
setOffset(double offset)
the offset ratio of an item.
|
void |
setRangeList(StiBarRangeListCollection rangeList) |
void |
setStartWidth(double startWidth)
start width of the bar indicator.
|
void |
setUseRangeColor(boolean useRangeColor)
value which indicates whether we should use Brush property of the StiIndicatorBase class as
brush for this indicator.
|
getBorderBrush, getBorderWidth, getBrush, getGetValueEvent, getPlacement, getValue, getValueObj, interactiveClick, InvokeGetValue, OnGetValue, prepareGaugeElement, setBorderBrush, setBorderWidth, setBrush, setGetValueEvent, setPlacement, setValue, setValueObjcleanReference, createNew, getAnimation, getElementType, getLocalizeName, getReference, getScale, setAnimation, setReference, setScaleapplyStyle, drawElement, isAllowApplyStyle, setAllowApplyStylepublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiIndicatorBaseJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiIndicatorBaseJSONExceptionpublic java.lang.Object clone()
StiElementBaseclone in class StiIndicatorBasepublic StiBrush getEmptyBrush()
public void setEmptyBrush(StiBrush emptyBrush)
emptyBrush - the emptyBrush to setpublic StiBrush getEmptyBorderBrush()
public void setEmptyBorderBrush(StiBrush emptyBorderBrush)
emptyBorderBrush - the emptyBorderBrush to setpublic double getEmptyBorderWidth()
public void setEmptyBorderWidth(double emptyBorderWidth)
emptyBorderWidth - the emptyBorderWidth to setpublic double getOffset()
public void setOffset(double offset)
offset - the offset to setpublic double getStartWidth()
public void setStartWidth(double startWidth)
startWidth - the startWidth to setpublic double getEndWidth()
public void setEndWidth(double endWidth)
endWidth - the endWidth to setpublic boolean isUseRangeColor()
public void setUseRangeColor(boolean useRangeColor)
useRangeColor - the useRangeColor to setpublic StiBarRangeListCollection getRangeList()
public void setRangeList(StiBarRangeListCollection rangeList)
rangeList - the rangeList to setprotected abstract StiBarRangeListType getBarType()
protected abstract void onRangeColorChanged()
protected abstract void checkActualBrushForTopGeometry()
protected void onValueChanged()
onValueChanged in class StiIndicatorBaseCopyright © 2019 Stimulsoft. All Rights Reserved.