public class DynamicGraphicComponent extends PointComponent
ViewComponent.Factory| Modifier and Type | Field and Description |
|---|---|
static ImplDefinition |
DEFINITION |
private boolean |
displayText |
private DynamicImage |
dynamicImage |
private double |
max |
private double |
min |
private static long |
serialVersionUID |
private static int |
version |
| Constructor and Description |
|---|
DynamicGraphicComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataToModel(java.util.Map<java.lang.String,java.lang.Object> model,
PointValueTime pointValue) |
ImplDefinition |
definition() |
java.lang.String |
getDynamicImageId() |
int |
getHeight() |
java.lang.String |
getImage() |
double |
getMax() |
double |
getMin() |
double |
getProportion(PointValueTime pointValue) |
int |
getTextX() |
int |
getTextY() |
int |
getWidth() |
boolean |
isDisplayText() |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setDisplayText(boolean displayText) |
void |
setMax(double max) |
void |
setMin(double min) |
java.lang.String |
snippetName() |
DynamicImage |
tgetDynamicImage() |
void |
tsetDynamicImage(DynamicImage dynamicImage) |
private void |
writeObject(java.io.ObjectOutputStream out) |
containsValidVisibleDataPoint, getBkgdColorOverride, getDataPointId, getDisplayName, getName, getNameOverride, getSupportedDataTypes, getTypeName, isChartRenderer, isDisconnected, isDisplayControls, isPointComponent, isSettable, isSettableOverride, isUnreliable, isValid, isVisible, setBkgdColorOverride, setDisconnected, setDisplayControls, setNameOverride, setSettableOverride, setUnreliable, tgetDataPoint, tsetDataPoint, validateDataPointgetDefName, getExportTypes, getId, getIdSuffix, getImplementations, getIndex, getStyle, getX, getY, isCompoundComponent, isCustomComponent, jsonDeserializeDataPoint, jsonSerializeDataPoint, newInstance, readDataPoint, resolveClass, setIdSuffix, setIndex, setLocation, setStyle, setX, setY, validate, writeDataPointpublic static ImplDefinition DEFINITION
private DynamicImage dynamicImage
private boolean displayText
private double min
private double max
private static final long serialVersionUID
private static final int version
public DynamicImage tgetDynamicImage()
public void tsetDynamicImage(DynamicImage dynamicImage)
public boolean isDisplayText()
public void setDisplayText(boolean displayText)
public double getMax()
public void setMin(double min)
public double getMin()
public void setMax(double max)
public ImplDefinition definition()
definition in class ViewComponentpublic java.lang.String snippetName()
snippetName in class PointComponentpublic java.lang.String getImage()
public double getProportion(PointValueTime pointValue)
public int getHeight()
public int getWidth()
public int getTextX()
public int getTextY()
public java.lang.String getDynamicImageId()
public void addDataToModel(java.util.Map<java.lang.String,java.lang.Object> model,
PointValueTime pointValue)
addDataToModel in class PointComponentprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablejsonDeserialize in class PointComponentcom.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializablejsonSerialize in class PointComponent