public abstract class DisplayType
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DisplayType.Duration |
static class |
DisplayType.HTML |
static class |
DisplayType.Image |
static class |
DisplayType.Literal |
static class |
DisplayType.NA |
static class |
DisplayType.Numeric |
static class |
DisplayType.NumericUnpadded |
static class |
DisplayType.Time |
static class |
DisplayType.Type |
Modifier and Type | Field and Description |
---|---|
static java.text.DecimalFormat |
numberFormat |
Constructor and Description |
---|
DisplayType() |
Modifier and Type | Method and Description |
---|---|
static DisplayType |
create(DisplayType.Type type,
double value) |
static DisplayType |
create(DisplayType.Type type,
long value) |
static DisplayType |
create(DisplayType.Type type,
java.lang.String value) |
static DisplayType.Duration |
duration(long value) |
static DisplayType.Type |
fromAttribute(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute) |
int |
getHorizontalAlignment() |
abstract DisplayType.Type |
getType() |
abstract double |
getValue() |
static DisplayType.HTML |
html(java.lang.String value) |
static DisplayType.Image |
image(java.awt.image.BufferedImage value) |
static DisplayType.Literal |
literal(java.lang.String value) |
static DisplayType.NA |
NA() |
static DisplayType.Numeric |
numeric(double value) |
static DisplayType.Numeric |
numeric(long value) |
static DisplayType.NumericUnpadded |
numericUnpadded(long value) |
void |
setHorizontalAlignment(int horizontalAlignment) |
static DisplayType.Time |
time(long value) |
public abstract DisplayType.Type getType()
public static DisplayType.Type fromAttribute(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute)
public static DisplayType create(DisplayType.Type type, double value)
public static DisplayType create(DisplayType.Type type, long value)
public static DisplayType create(DisplayType.Type type, java.lang.String value)
public static DisplayType.Numeric numeric(double value)
public static DisplayType.NumericUnpadded numericUnpadded(long value)
public static DisplayType.Numeric numeric(long value)
public static DisplayType.Duration duration(long value)
public static DisplayType.Time time(long value)
public static DisplayType.Literal literal(java.lang.String value)
public static DisplayType.HTML html(java.lang.String value)
public static DisplayType.Image image(java.awt.image.BufferedImage value)
public static DisplayType.NA NA()
public abstract double getValue()
public int getHorizontalAlignment()
public void setHorizontalAlignment(int horizontalAlignment)