public class CentralRegistryInterface
extends java.lang.Object
| Constructor and Description |
|---|
CentralRegistryInterface() |
| Modifier and Type | Method and Description |
|---|---|
void |
fill(org.deckfour.xes.model.XLog log)
Fill the lists and bags that require only the XLog as input.
|
void |
fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace)
Fill the lists and bags that require only the XLog and XTrace as input.
|
void |
fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XAttribute att)
Fill the lists and bags that require only the XLog, XTrace and the
XAttribute of the Trace.
|
void |
fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XEvent event)
Fill the lists and bags that require only the XLog, XTrace and XEvent as
input.
|
void |
fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XEvent event,
org.deckfour.xes.model.XAttribute att)
Fill the lists and bags that require only the XLog, XTrace, XEvent and
the XAttribute of that Event.
|
java.util.List<java.util.ArrayList<java.lang.String>> |
getAttributeList()
Get method for the list that is filled with all the attributes.
|
org.apache.commons.collections15.Bag<java.lang.String> |
getAttributeNameBag()
Get method for the bag of all attribute names that are present in the
event log.
|
java.util.List<java.util.ArrayList<java.lang.String>> |
getAttributeTypes()
Get method for the list that is filled with all the attribute types.
|
org.apache.commons.collections15.Bag<java.util.List<java.lang.String>> |
getBagStructureTraces()
Get method for the bag of all the traces and their corresponding events.
|
java.util.List<org.deckfour.xes.model.XAttributeTimestamp> |
getEventTimeStamps()
Get method for all the start times of the events of the whole log.
|
org.apache.commons.collections15.Bag<java.util.List<java.lang.String>> |
getLogBag()
Get method for the bag that is filled with the events over the whole log.
|
java.util.List<org.deckfour.xes.model.XAttributeTimestamp> |
getStartTimesTraces()
Get method for all the start times of the traces.
|
int |
getTotalEvents()
Get method for the total number of events.
|
java.util.List<org.apache.commons.collections15.Bag<java.util.List<java.lang.String>>> |
getTraceBag()
Get method for the bag that is filled with the events within each single
trace of the log.
|
java.util.List<java.util.List<org.deckfour.xes.model.XAttributeTimestamp>> |
getTraceEventTimestamps()
Get method for a list of all the timestamps of the events of each single
trace of the log.
|
java.util.List<java.util.List<java.lang.String>> |
getTraceStructureList()
Get method for the list of all the traces and their corresponding events.
|
void |
initialize()
Initializes all the different lists and bags that are being used for the
plug-in.
|
public void initialize()
public void fill(org.deckfour.xes.model.XLog log)
log - public void fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace)
log - trace - public void fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XAttribute att)
log - trace - att - public void fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XEvent event)
log - trace - event - public void fill(org.deckfour.xes.model.XLog log,
org.deckfour.xes.model.XTrace trace,
org.deckfour.xes.model.XEvent event,
org.deckfour.xes.model.XAttribute att)
log - trace - event - att - public java.util.List<java.util.ArrayList<java.lang.String>> getAttributeList()
public java.util.List<java.util.ArrayList<java.lang.String>> getAttributeTypes()
public org.apache.commons.collections15.Bag<java.util.List<java.lang.String>> getLogBag()
public java.util.List<org.apache.commons.collections15.Bag<java.util.List<java.lang.String>>> getTraceBag()
public java.util.List<org.deckfour.xes.model.XAttributeTimestamp> getStartTimesTraces()
public java.util.List<org.deckfour.xes.model.XAttributeTimestamp> getEventTimeStamps()
public java.util.List<java.util.List<org.deckfour.xes.model.XAttributeTimestamp>> getTraceEventTimestamps()
public org.apache.commons.collections15.Bag<java.util.List<java.lang.String>> getBagStructureTraces()
public java.util.List<java.util.List<java.lang.String>> getTraceStructureList()
public org.apache.commons.collections15.Bag<java.lang.String> getAttributeNameBag()
public int getTotalEvents()