public class TimeRenderer extends BaseTextRenderer
BaseTextRenderer.Factory| Modifier and Type | Field and Description |
|---|---|
private int |
conversionExponent |
private static ImplDefinition |
definition |
private java.lang.String |
format |
private java.text.SimpleDateFormat |
formatInstance |
private static long |
serialVersionUID |
private static int |
version |
definitionsHINT_FULL, HINT_RAW, HINT_SPECIFIC, TYPE_ANALOG, TYPE_BINARY, TYPE_MULTISTATE, TYPE_PLAIN, TYPE_RANGE, UNKNOWN_VALUE| Constructor and Description |
|---|
TimeRenderer() |
TimeRenderer(java.lang.String format,
int conversionExponent) |
| Modifier and Type | Method and Description |
|---|---|
private void |
createFormatInstance() |
protected java.lang.String |
getColourImpl(MangoValue value) |
int |
getConversionExponent() |
ImplDefinition |
getDef() |
static ImplDefinition |
getDefinition() |
java.lang.String |
getFormat() |
java.lang.String |
getText(double value,
int hint) |
protected java.lang.String |
getTextImpl(MangoValue value,
int hint) |
java.lang.String |
getTypeName() |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setConversionExponent(int conversionExponent) |
void |
setFormat(java.lang.String format) |
private void |
writeObject(java.io.ObjectOutputStream out) |
ensureDefinitions, getColour, getColour, getColour, getColour, getColour, getColour, getColour, getExportTypes, getImplementation, getMetaText, getText, getText, getText, getText, getText, getText, jsonDeserialize, jsonSerializeprivate static ImplDefinition definition
private java.lang.String format
private int conversionExponent
private java.text.SimpleDateFormat formatInstance
private static final long serialVersionUID
private static final int version
public TimeRenderer()
public TimeRenderer(java.lang.String format,
int conversionExponent)
public static ImplDefinition getDefinition()
public java.lang.String getTypeName()
public ImplDefinition getDef()
private void createFormatInstance()
protected java.lang.String getTextImpl(MangoValue value, int hint)
getTextImpl in class BaseTextRendererpublic java.lang.String getText(double value,
int hint)
getText in interface TextRenderergetText in class BaseTextRendererprotected java.lang.String getColourImpl(MangoValue value)
getColourImpl in class BaseTextRendererpublic java.lang.String getFormat()
public void setFormat(java.lang.String format)
public int getConversionExponent()
public void setConversionExponent(int conversionExponent)
private 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.IOException