public class XCaseExtension
extends org.deckfour.xes.extension.XExtension
Modifier and Type | Field and Description |
---|---|
static org.deckfour.xes.model.XAttributeLiteral |
ATTR_CASE
Attribute prototype.
|
static org.deckfour.xes.model.XAttributeDiscrete |
ATTR_INDEX |
static java.lang.String |
KEY_CASE
Keys for the attribute.
|
static java.lang.String |
KEY_INDEX |
Modifier and Type | Method and Description |
---|---|
void |
assignCase(org.deckfour.xes.model.XEvent event,
java.lang.String caseid) |
void |
assignCase(org.deckfour.xes.model.XEvent event,
org.deckfour.xes.model.XTrace trace) |
void |
assignCaseIndex(org.deckfour.xes.model.XEvent event,
int index) |
void |
assignCaseIndex(org.deckfour.xes.model.XEvent event,
org.deckfour.xes.model.XTrace trace) |
java.lang.String |
extractCase(org.deckfour.xes.model.XEvent event) |
java.lang.Long |
extractCaseIndex(org.deckfour.xes.model.XEvent event) |
static XCaseExtension |
instance()
Provides static access to the singleton instance of this extension.
|
public static final java.lang.String KEY_CASE
public static final java.lang.String KEY_INDEX
public static org.deckfour.xes.model.XAttributeLiteral ATTR_CASE
public static org.deckfour.xes.model.XAttributeDiscrete ATTR_INDEX
public static XCaseExtension instance()
public java.lang.String extractCase(org.deckfour.xes.model.XEvent event)
public void assignCase(org.deckfour.xes.model.XEvent event, java.lang.String caseid)
public void assignCase(org.deckfour.xes.model.XEvent event, org.deckfour.xes.model.XTrace trace)
public java.lang.Long extractCaseIndex(org.deckfour.xes.model.XEvent event)
public void assignCaseIndex(org.deckfour.xes.model.XEvent event, int index)
public void assignCaseIndex(org.deckfour.xes.model.XEvent event, org.deckfour.xes.model.XTrace trace)