public class StiLinearBar extends StiBarBase
animation, scaleREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiLinearBar() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyStyle(IStiGaugeStyle style)
Apply style to component which release this interface.
|
protected void |
checkActualBrushForTopGeometry() |
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance.
|
StiGaugeElement |
createNew() |
void |
drawElement(StiGaugeContextPainter context) |
protected StiBarRangeListType |
getBarType() |
StiComponentId |
getComponentId() |
java.lang.String |
getLocalizeName() |
StiLinearRangeColorMode |
getRangeColorMode()
value which indicates the mode that is used to build bar indicator background.
|
StiLinearBarSkin |
getSkin()
the skin of the component rendering.
|
protected void |
interactiveClick(StiRectangle rect,
StiPoint p) |
void |
LoadFromJsonObject(JSONObject jObject) |
protected void |
onRangeColorChanged() |
protected void |
pnRangeColorChanged() |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setRangeColorMode(StiLinearRangeColorMode rangeColorMode)
value which indicates the mode that is used to build bar indicator background.
|
void |
setSkin(StiLinearBarSkin skin)
the skin of the component rendering.
|
getEmptyBorderBrush, getEmptyBorderWidth, getEmptyBrush, getEndWidth, getOffset, getRangeList, getStartWidth, isUseRangeColor, onValueChanged, setEmptyBorderBrush, setEmptyBorderWidth, setEmptyBrush, setEndWidth, setOffset, setRangeList, setStartWidth, setUseRangeColorgetBorderBrush, getBorderWidth, getBrush, getGetValueEvent, getPlacement, getValue, getValueObj, InvokeGetValue, OnGetValue, prepareGaugeElement, setBorderBrush, setBorderWidth, setBrush, setGetValueEvent, setPlacement, setValue, setValueObjcleanReference, getAnimation, getElementType, getReference, getScale, setAnimation, setReference, setScaleisAllowApplyStyle, setAllowApplyStylepublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiBarBaseJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiBarBaseJSONExceptionpublic java.lang.Object clone()
StiElementBaseclone in class StiBarBaseprotected void onRangeColorChanged()
onRangeColorChanged in class StiBarBasepublic StiComponentId getComponentId()
public void applyStyle(IStiGaugeStyle style)
IStiApplyStyleGaugeapplyStyle in interface IStiApplyStyleGaugeapplyStyle in class StiElementBasepublic StiLinearBarSkin getSkin()
public void setSkin(StiLinearBarSkin skin)
skin - the skin to setpublic StiLinearRangeColorMode getRangeColorMode()
public void setRangeColorMode(StiLinearRangeColorMode rangeColorMode)
rangeColorMode - the rangeColorMode to setprotected void pnRangeColorChanged()
protected StiBarRangeListType getBarType()
getBarType in class StiBarBasepublic java.lang.String getLocalizeName()
getLocalizeName in class StiGaugeElementprotected void checkActualBrushForTopGeometry()
checkActualBrushForTopGeometry in class StiBarBasepublic StiGaugeElement createNew()
createNew in class StiGaugeElementprotected void interactiveClick(StiRectangle rect, StiPoint p)
interactiveClick in class StiIndicatorBasepublic void drawElement(StiGaugeContextPainter context)
drawElement in class StiElementBaseCopyright © 2019 Stimulsoft. All Rights Reserved.