public class DottedChartModel
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected long[] |
currentTime |
protected int[] |
eventCode |
protected GuiMapModel |
guiMapModel |
protected org.deckfour.xes.model.XLog |
inputLog |
protected int[] |
instanceCode |
protected long[] |
logicalRelative |
protected long |
logLogicalRelativeMaxValue |
protected long |
logMaxValue |
protected long |
logMinValue |
protected long |
logRelativeMaxValue |
protected int[] |
originatorCode |
protected long[] |
relativeRatio |
protected long[] |
relativeTime |
protected SortedMapModel |
sortedMapModel |
static java.lang.String |
ST_DATA |
static java.lang.String |
ST_EVEN |
static java.lang.String |
ST_INST |
static java.lang.String |
ST_NONE |
static java.lang.String |
ST_ORIG |
static java.lang.String |
ST_TASK |
static java.lang.String |
STATISTICS_OVERALL |
static java.lang.String |
STR_NONE |
protected int[] |
taskCode |
static java.lang.String |
TIME_ACTUAL |
static java.lang.String |
TIME_LOGICAL |
static java.lang.String |
TIME_LOGICAL_RELATIVE |
static java.lang.String |
TIME_RELATIVE_RATIO |
static java.lang.String |
TIME_RELATIVE_TIME |
protected long |
timeOffset |
| Constructor and Description |
|---|
DottedChartModel(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog aInputLog) |
| Modifier and Type | Method and Description |
|---|---|
void |
construct()
construct dotted chart model
|
void |
constructMap(java.lang.String key) |
long |
getActualProperTimeUnit(double milli2pixels) |
java.util.ArrayList<java.lang.String> |
getAvailableComponentList()
This method returns an available component list in dotted chart model.
|
int[] |
getCode(java.lang.String str) |
int |
getComponentSize(java.lang.String str) |
long[] |
getCurrentTime() |
long |
getCurrentTime(int k) |
java.lang.String |
getEvent(int k) |
int[] |
getEventCode() |
java.lang.String |
getInstance(int k) |
int[] |
getInstanceCode() |
java.util.ArrayList<java.lang.String> |
getItemArrayList(java.lang.String str) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> |
getLogicalMap(java.lang.String key) |
long[] |
getLogicalRelative() |
long |
getLogLogiclRelativeMaxValue() |
long |
getLogMaxValue() |
long |
getLogMinValue() |
long |
getLogMinValueforScreen() |
org.deckfour.xes.model.XLog |
getLogReader() |
long |
getLogRelativeMaxValue() |
long |
getLogRelativeRatioMaxValue() |
int[] |
getOrigiantorCode() |
java.lang.String |
getOriginator(int k) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> |
getProperActualMap(java.lang.String key,
double milli2pixels) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> |
getProperRelativeRatioMap(java.lang.String key,
double milli2pixels) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> |
getProperRelativeTimeMap(java.lang.String key,
double milli2pixels) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> |
getProperTimeMap(java.lang.String key,
double milli2pixels) |
long |
getProperTimeUnit(java.lang.String timeOption,
double milli2pixels) |
long |
getRelativeProperTimeUnit(double milli2pixels) |
long[] |
getRelativeRatio() |
long |
getRelativeRatioProperTimeUnit(double milli2pixels) |
long[] |
getRelativeTime() |
SortedMapModel |
getSortedMapModel() |
java.lang.String |
getTask(int k) |
int[] |
getTaskCode() |
long |
getTime(java.lang.String str,
int index) |
long[] |
getTimeList(java.lang.String str) |
long |
getTimeOffset() |
void |
initTimeStatistics(java.lang.String str) |
void |
initValues() |
void |
updateStatisticsPanel(DottedChartOptionPanel dcop) |
public static final java.lang.String STR_NONE
public static final java.lang.String ST_ORIG
public static final java.lang.String ST_TASK
public static final java.lang.String ST_INST
public static final java.lang.String ST_EVEN
public static final java.lang.String ST_DATA
public static final java.lang.String ST_NONE
public static final java.lang.String STATISTICS_OVERALL
public static final java.lang.String TIME_ACTUAL
public static final java.lang.String TIME_RELATIVE_TIME
public static final java.lang.String TIME_RELATIVE_RATIO
public static final java.lang.String TIME_LOGICAL
public static final java.lang.String TIME_LOGICAL_RELATIVE
protected long timeOffset
protected long[] currentTime
protected long[] relativeTime
protected long[] relativeRatio
protected long[] logicalRelative
protected SortedMapModel sortedMapModel
protected int[] taskCode
protected int[] instanceCode
protected int[] originatorCode
protected int[] eventCode
protected GuiMapModel guiMapModel
protected long logMinValue
protected long logMaxValue
protected long logRelativeMaxValue
protected long logLogicalRelativeMaxValue
protected org.deckfour.xes.model.XLog inputLog
public DottedChartModel(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog aInputLog)
public org.deckfour.xes.model.XLog getLogReader()
public long getTimeOffset()
public long[] getCurrentTime()
public long[] getRelativeTime()
public long[] getRelativeRatio()
public long[] getLogicalRelative()
public long[] getTimeList(java.lang.String str)
public long getTime(java.lang.String str,
int index)
public int[] getTaskCode()
public int[] getInstanceCode()
public int[] getEventCode()
public int[] getOrigiantorCode()
public java.lang.String getInstance(int k)
public java.lang.String getTask(int k)
public java.lang.String getOriginator(int k)
public java.lang.String getEvent(int k)
public long getCurrentTime(int k)
public SortedMapModel getSortedMapModel()
public int[] getCode(java.lang.String str)
public java.util.ArrayList<java.lang.String> getItemArrayList(java.lang.String str)
public int getComponentSize(java.lang.String str)
public java.util.ArrayList<java.lang.String> getAvailableComponentList()
public long getLogMinValueforScreen()
public long getLogMinValue()
public long getLogMaxValue()
public long getLogRelativeMaxValue()
public long getLogRelativeRatioMaxValue()
public long getLogLogiclRelativeMaxValue()
public void initValues()
public void construct()
public void constructMap(java.lang.String key)
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> getProperActualMap(java.lang.String key,
double milli2pixels)
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> getProperTimeMap(java.lang.String key,
double milli2pixels)
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> getProperRelativeTimeMap(java.lang.String key,
double milli2pixels)
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> getProperRelativeRatioMap(java.lang.String key,
double milli2pixels)
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Integer>>> getLogicalMap(java.lang.String key)
public long getProperTimeUnit(java.lang.String timeOption,
double milli2pixels)
public long getActualProperTimeUnit(double milli2pixels)
public long getRelativeProperTimeUnit(double milli2pixels)
public long getRelativeRatioProperTimeUnit(double milli2pixels)
public void initTimeStatistics(java.lang.String str)
public void updateStatisticsPanel(DottedChartOptionPanel dcop)