public class StiDataBarCondition extends StiBaseCondition implements IStiDataBarIndicator, IStiIndicatorCondition
| Constructor and Description |
|---|
StiDataBarCondition() |
StiDataBarCondition(java.lang.String column,
StiBrushType brushType,
StiColor positiveColor,
StiColor negativeColor,
boolean showBorder,
StiColor positiveBorderColor,
StiColor negativeBorderColor,
StiDataBarDirection direction,
StiMinimumType minimumType,
float minimumValue,
StiMaximumType maximumType,
float maximumValue)
Creates a new object of the type StiDataBarCondition.
|
| Modifier and Type | Method and Description |
|---|---|
StiIndicator |
CreateIndicator(StiText component)
Creates new indicator for specified condition.
|
void |
deserialize(java.lang.String strObject) |
boolean |
equals(java.lang.Object obj) |
StiBrushType |
getBrushType()
Gets or sets value which indicates which type of brush will be used for Data Bar indicator
drawing.
|
StiDataBarDirection |
getDirection()
Gets or sets value which direction data bar will be filled by brush, from left to right or
from right to left.
|
StiMaximumType |
getMaximumType()
Gets or sets processing type of maximal values for data bar indicator.
|
float |
getMaximumValue()
Gets or sets minimal value for data bar indicator.
|
StiMinimumType |
getMinimumType()
Gets or sets processing type of minimal values for data bar indicator.
|
float |
getMinimumValue()
Gets or sets minimal value for data bar indicator.
|
StiColor |
getNegativeBorderColor()
Gets or sets a border color of negative values for Data Bar indicator.
|
StiColor |
getNegativeColor()
Gets or sets a color of negative values for data bar indicator.
|
StiColor |
getPositiveBorderColor()
Gets or sets a border color of positive values for Data Bar indicator.
|
StiColor |
getPositiveColor()
Gets or sets a color of positive values for data bar indicator.
|
boolean |
getShowBorder()
Gets or sets value which indicates that border is drawing.
|
int |
hashCode() |
void |
LoadFromJsonObject(JSONObject jObject) |
void |
Reset()
Reset condition to base state.
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
java.lang.String |
serialize() |
void |
setBrushType(StiBrushType value) |
void |
setDirection(StiDataBarDirection value) |
void |
setMaximumType(StiMaximumType value) |
void |
setMaximumValue(float value) |
void |
setMinimumType(StiMinimumType value) |
void |
setMinimumValue(float value) |
void |
setNegativeBorderColor(StiColor value) |
void |
setNegativeColor(StiColor value) |
void |
setPositiveBorderColor(StiColor value) |
void |
setPositiveColor(StiColor value) |
void |
setShowBorder(boolean value) |
getTag, setTaggetColumn, getCondition, getDataType, getExpression, getItem, getValue1, getValue2, setColumn, setCondition, setDataType, setExpression, setItem, setValue1, setValue2public StiDataBarCondition()
public StiDataBarCondition(java.lang.String column,
StiBrushType brushType,
StiColor positiveColor,
StiColor negativeColor,
boolean showBorder,
StiColor positiveBorderColor,
StiColor negativeBorderColor,
StiDataBarDirection direction,
StiMinimumType minimumType,
float minimumValue,
StiMaximumType maximumType,
float maximumValue)
public final StiIndicator CreateIndicator(StiText component)
CreateIndicator in interface IStiIndicatorConditionpublic final void Reset()
Reset in interface IStiIndicatorConditionpublic final StiBrushType getBrushType()
getBrushType in interface IStiDataBarIndicatorpublic final void setBrushType(StiBrushType value)
setBrushType in interface IStiDataBarIndicatorpublic final StiColor getPositiveColor()
getPositiveColor in interface IStiDataBarIndicatorpublic final void setPositiveColor(StiColor value)
setPositiveColor in interface IStiDataBarIndicatorpublic final StiColor getNegativeColor()
getNegativeColor in interface IStiDataBarIndicatorpublic final void setNegativeColor(StiColor value)
setNegativeColor in interface IStiDataBarIndicatorpublic final StiColor getPositiveBorderColor()
getPositiveBorderColor in interface IStiDataBarIndicatorpublic final void setPositiveBorderColor(StiColor value)
setPositiveBorderColor in interface IStiDataBarIndicatorpublic final StiColor getNegativeBorderColor()
getNegativeBorderColor in interface IStiDataBarIndicatorpublic final void setNegativeBorderColor(StiColor value)
setNegativeBorderColor in interface IStiDataBarIndicatorpublic final boolean getShowBorder()
getShowBorder in interface IStiDataBarIndicatorpublic final void setShowBorder(boolean value)
setShowBorder in interface IStiDataBarIndicatorpublic final StiDataBarDirection getDirection()
getDirection in interface IStiDataBarIndicatorpublic final void setDirection(StiDataBarDirection value)
setDirection in interface IStiDataBarIndicatorpublic final StiMinimumType getMinimumType()
public final void setMinimumType(StiMinimumType value)
public final float getMinimumValue()
public final void setMinimumValue(float value)
public final StiMaximumType getMaximumType()
public final void setMaximumType(StiMaximumType value)
public final float getMaximumValue()
public final void setMaximumValue(float value)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String serialize()
serialize in interface IStiSerializableToStringserialize in class StiFilterpublic void deserialize(java.lang.String strObject)
deserialize in interface IStiSerializableToStringdeserialize in class StiFilterpublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiFilterJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiFilterJSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.