public abstract class StiIndicatorBase extends StiGaugeElement
animation, scaleREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiIndicatorBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance.
|
StiBrush |
getBorderBrush()
the border of the component.
|
double |
getBorderWidth()
the border thickness of the component.
|
StiBrush |
getBrush() |
StiGetValueEvent |
getGetValueEvent()
Occurs when getting the property Value.
|
StiPlacement |
getPlacement() |
StiValueExpression |
getValue()
the current position of an indicator.
|
double |
getValueObj() |
protected abstract void |
interactiveClick(StiRectangle rect,
StiPoint p) |
void |
InvokeGetValue(StiGaugeElement sender,
StiGetValueEventArgs e)
Raises the GetValue event.
|
void |
LoadFromJsonObject(JSONObject jObject) |
protected void |
OnGetValue(StiGetValueEventArgs e)
Raises the GetValue event.
|
protected void |
onValueChanged() |
void |
prepareGaugeElement() |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setBorderBrush(StiBrush borderBrush)
the border of the component.
|
void |
setBorderWidth(double borderWidth)
the border thickness of the component.
|
void |
setBrush(StiBrush brush) |
void |
setGetValueEvent(StiGetValueEvent getValueEvent)
Occurs when getting the property Value.
|
void |
setPlacement(StiPlacement placement) |
void |
setValue(StiValueExpression value)
the current position of an indicator.
|
void |
setValueObj(double valueObj) |
cleanReference, createNew, getAnimation, getElementType, getLocalizeName, getReference, getScale, setAnimation, setReference, setScaleapplyStyle, drawElement, isAllowApplyStyle, setAllowApplyStylepublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiGaugeElementJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiGaugeElementJSONExceptionpublic java.lang.Object clone()
StiElementBaseclone in class StiElementBasepublic double getValueObj()
public void setValueObj(double valueObj)
valueObj - the valueObj to setpublic StiPlacement getPlacement()
public void setPlacement(StiPlacement placement)
placement - the placement to setpublic StiBrush getBrush()
public void setBrush(StiBrush brush)
brush - the brush to setpublic StiBrush getBorderBrush()
public void setBorderBrush(StiBrush borderBrush)
borderBrush - the borderBrush to setpublic double getBorderWidth()
public void setBorderWidth(double borderWidth)
borderWidth - the borderWidth to setprotected void OnGetValue(StiGetValueEventArgs e)
e - public void InvokeGetValue(StiGaugeElement sender, StiGetValueEventArgs e)
sender - e - public StiGetValueEvent getGetValueEvent()
public void setGetValueEvent(StiGetValueEvent getValueEvent)
getValueEvent - the getValueEvent to setpublic StiValueExpression getValue()
public void setValue(StiValueExpression value)
value - the value to setpublic void prepareGaugeElement()
prepareGaugeElement in class StiGaugeElementprotected abstract void interactiveClick(StiRectangle rect, StiPoint p)
protected void onValueChanged()
Copyright © 2019 Stimulsoft. All Rights Reserved.