public class StiStateIndicator extends StiIndicatorBase implements IStiGaugeMarker
animation, scaleREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiStateIndicator() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance.
|
StiGaugeElement |
createNew() |
void |
drawElement(StiGaugeContextPainter context) |
protected StiGaugeElementSkin |
GetActualSkin() |
StiComponentId |
getComponentId() |
StiGaugeElementSkin |
getCustomSkin() |
StiGaugeElemenType |
getElementType() |
StiFilterCollection |
getFilters() |
StiFont |
getFont()
font of component.
|
java.lang.String |
getFormat()
the format string for the ShowValue property.
|
double |
getLeft()
X coordinate of the indicator relative to the scale dimension.
|
java.lang.String |
getLocalizeName() |
double |
getRelativeHeight()
relative height of the indicator.
|
double |
getRelativeWidth()
relative width of the indicator.
|
StiStateSkin |
getSkin()
the skin of the component rendering.
|
StiBrush |
getTextBrush()
a brush to draw text.
|
double |
getTop()
Y coordinate of the indicator relative to the scale dimension.
|
protected void |
interactiveClick(StiRectangle rect,
StiPoint p) |
boolean |
isShowValue()
a value indicating whether to display a current value of the indicator.
|
void |
LoadFromJsonObject(JSONObject jObject) |
protected void |
onValueChanged() |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setCustomSkin(StiGaugeElementSkin customSkin) |
void |
setFilters(StiFilterCollection filters) |
void |
setFont(StiFont font)
font of component.
|
void |
setFormat(java.lang.String format)
the format string for the ShowValue property.
|
void |
setLeft(double left)
X coordinate of the indicator relative to the scale dimension.
|
void |
setRelativeHeight(double relativeHeight)
relative height of the indicator.
|
void |
setRelativeWidth(double relativeWidth)
relative width of the indicator.
|
void |
setShowValue(boolean showValue)
a value indicating whether to display a current value of the indicator.
|
void |
setSkin(StiStateSkin skin)
the skin of the component rendering.
|
void |
setTextBrush(StiBrush textBrush)
a brush to draw text.
|
void |
setTop(double top)
Y coordinate of the indicator relative to the scale dimension.
|
getBorderBrush, getBorderWidth, getBrush, getGetValueEvent, getPlacement, getValue, getValueObj, InvokeGetValue, OnGetValue, prepareGaugeElement, setBorderBrush, setBorderWidth, setBrush, setGetValueEvent, setPlacement, setValue, setValueObjcleanReference, getAnimation, getReference, getScale, setAnimation, setReference, setScaleapplyStyle, 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 StiComponentId getComponentId()
public java.lang.String getFormat()
getFormat in interface IStiGaugeMarkerpublic void setFormat(java.lang.String format)
setFormat in interface IStiGaugeMarkerformat - the format to setpublic boolean isShowValue()
isShowValue in interface IStiGaugeMarkerpublic void setShowValue(boolean showValue)
setShowValue in interface IStiGaugeMarkershowValue - the showValue to setpublic StiBrush getTextBrush()
getTextBrush in interface IStiGaugeMarkerpublic void setTextBrush(StiBrush textBrush)
setTextBrush in interface IStiGaugeMarkertextBrush - the textBrush to setpublic StiFont getFont()
getFont in interface IStiGaugeMarkerpublic void setFont(StiFont font)
setFont in interface IStiGaugeMarkerfont - the font to setpublic StiGaugeElemenType getElementType()
getElementType in class StiGaugeElementpublic java.lang.String getLocalizeName()
getLocalizeName in class StiGaugeElementpublic StiFilterCollection getFilters()
public void setFilters(StiFilterCollection filters)
filters - the filters to setpublic double getLeft()
public void setLeft(double left)
left - the left to setpublic double getTop()
public void setTop(double top)
top - the top to setpublic double getRelativeWidth()
public void setRelativeWidth(double relativeWidth)
relativeWidth - the relativeWidth to setpublic double getRelativeHeight()
public void setRelativeHeight(double relativeHeight)
relativeHeight - the relativeHeight to setpublic StiStateSkin getSkin()
public void setSkin(StiStateSkin skin)
skin - the skin to setpublic StiGaugeElementSkin getCustomSkin()
public void setCustomSkin(StiGaugeElementSkin customSkin)
customSkin - the customSkin to setpublic StiGaugeElement createNew()
createNew in class StiGaugeElementprotected void onValueChanged()
onValueChanged in class StiIndicatorBaseprotected void interactiveClick(StiRectangle rect, StiPoint p)
interactiveClick in class StiIndicatorBasepublic void drawElement(StiGaugeContextPainter context)
drawElement in class StiElementBaseprotected StiGaugeElementSkin GetActualSkin()
Copyright © 2019 Stimulsoft. All Rights Reserved.