public class XListLabelExtension
extends org.deckfour.xes.extension.XExtension
Modifier and Type | Field and Description |
---|---|
static org.deckfour.xes.model.XAttributeList |
ATTR_DATA |
static XAttributeMapRef |
ATTR_DATA_ELM |
static org.deckfour.xes.model.XAttributeList |
ATTR_INSTANCE |
static org.deckfour.xes.model.XAttributeLiteral |
ATTR_INSTANCE_ELM |
static org.deckfour.xes.model.XAttributeList |
ATTR_NAME |
static org.deckfour.xes.model.XAttributeLiteral |
ATTR_NAME_ELM |
static java.net.URI |
EXTENSION_URI |
static java.lang.String |
KEY_DATA |
static java.lang.String |
KEY_DATA_ELM |
static java.lang.String |
KEY_INSTANCE |
static java.lang.String |
KEY_INSTANCE_ELM |
static java.lang.String |
KEY_NAME |
static java.lang.String |
KEY_NAME_ELM |
static java.lang.String |
NAME |
static java.lang.String |
PREFIX |
Modifier and Type | Method and Description |
---|---|
void |
appendInstance(org.deckfour.xes.model.XAttributable element,
java.lang.String instancePart) |
void |
appendName(org.deckfour.xes.model.XAttributable element,
java.lang.String namePart) |
void |
assignData(org.deckfour.xes.model.XAttributable element,
java.lang.Iterable<org.deckfour.xes.model.XAttributeMap> data) |
void |
assignInstance(org.deckfour.xes.model.XAttributable element,
java.lang.Iterable<java.lang.String> instance) |
void |
assignName(org.deckfour.xes.model.XAttributable element,
java.lang.Iterable<java.lang.String> name) |
void |
assignName(org.deckfour.xes.model.XAttributable element,
java.lang.Iterable<java.lang.String> name,
boolean setConceptName) |
static boolean |
containsListLabel(org.deckfour.xes.model.XLog log) |
java.util.List<org.deckfour.xes.model.XAttributeMap> |
extractData(org.deckfour.xes.model.XAttributable element) |
java.util.List<java.lang.String> |
extractInstance(org.deckfour.xes.model.XAttributable element) |
java.lang.String |
extractInstanceFlat(org.deckfour.xes.model.XAttributable element) |
java.util.List<java.lang.String> |
extractName(org.deckfour.xes.model.XAttributable element) |
java.lang.String |
extractNameFlat(org.deckfour.xes.model.XAttributable element) |
com.google.common.base.Optional<org.deckfour.xes.model.XAttributeMap> |
getDataMap(org.deckfour.xes.model.XAttributable element,
int level) |
static XListLabelExtension |
instance() |
static boolean |
isListLabelLog(org.deckfour.xes.model.XLog log) |
static boolean |
isListLabelTrace(org.deckfour.xes.model.XTrace trace) |
public static final java.net.URI EXTENSION_URI
public static final java.lang.String NAME
public static final java.lang.String PREFIX
public static final java.lang.String KEY_NAME
public static final java.lang.String KEY_NAME_ELM
public static final java.lang.String KEY_INSTANCE
public static final java.lang.String KEY_INSTANCE_ELM
public static final java.lang.String KEY_DATA
public static final java.lang.String KEY_DATA_ELM
public static org.deckfour.xes.model.XAttributeList ATTR_NAME
public static org.deckfour.xes.model.XAttributeLiteral ATTR_NAME_ELM
public static org.deckfour.xes.model.XAttributeList ATTR_INSTANCE
public static org.deckfour.xes.model.XAttributeLiteral ATTR_INSTANCE_ELM
public static org.deckfour.xes.model.XAttributeList ATTR_DATA
public static XAttributeMapRef ATTR_DATA_ELM
public static XListLabelExtension instance()
public java.util.List<java.lang.String> extractName(org.deckfour.xes.model.XAttributable element)
public java.util.List<java.lang.String> extractInstance(org.deckfour.xes.model.XAttributable element)
public java.util.List<org.deckfour.xes.model.XAttributeMap> extractData(org.deckfour.xes.model.XAttributable element)
public com.google.common.base.Optional<org.deckfour.xes.model.XAttributeMap> getDataMap(org.deckfour.xes.model.XAttributable element, int level)
public java.lang.String extractNameFlat(org.deckfour.xes.model.XAttributable element)
public java.lang.String extractInstanceFlat(org.deckfour.xes.model.XAttributable element)
public void assignName(org.deckfour.xes.model.XAttributable element, java.lang.Iterable<java.lang.String> name)
public void assignName(org.deckfour.xes.model.XAttributable element, java.lang.Iterable<java.lang.String> name, boolean setConceptName)
public void appendName(org.deckfour.xes.model.XAttributable element, java.lang.String namePart)
public void assignInstance(org.deckfour.xes.model.XAttributable element, java.lang.Iterable<java.lang.String> instance)
public void appendInstance(org.deckfour.xes.model.XAttributable element, java.lang.String instancePart)
public void assignData(org.deckfour.xes.model.XAttributable element, java.lang.Iterable<org.deckfour.xes.model.XAttributeMap> data)
public static boolean isListLabelLog(org.deckfour.xes.model.XLog log)
public static boolean isListLabelTrace(org.deckfour.xes.model.XTrace trace)
public static boolean containsListLabel(org.deckfour.xes.model.XLog log)