public class DataComplianceActivitiesPlugin
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONDITION_HOLDS_ATTR_NAME |
static java.lang.String |
CONDITION_HOLDS_FALSE |
static java.lang.String |
CONDITION_HOLDS_IRRELEVANT |
static java.lang.String |
CONDITION_HOLDS_TRUE |
static java.lang.String |
DATA_CONDITION_ATTR_NAME |
static java.lang.String |
NAME_AND_CONDITION_HOLDS_ATTR_NAME |
static java.lang.String |
NAME_ATTRIBUTE_NAME |
Constructor and Description |
---|
DataComplianceActivitiesPlugin() |
Modifier and Type | Method and Description |
---|---|
org.processmining.plugins.petrinet.replayresult.PNRepResult |
checkCompliance(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog originalLog,
org.processmining.datapetrinets.DataPetriNet DPNet,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet) |
protected org.deckfour.xes.model.XLog |
copyTraceAttributesToLog(org.deckfour.xes.model.XLog originalLog,
java.util.Set<java.lang.String> logAttributesSet) |
protected org.deckfour.xes.model.XLog |
prepareLogForCFReplay(org.deckfour.xes.model.XLog modifiedLog,
DashboardResultReplay dataRepRes,
java.util.Map.Entry<java.lang.String,java.lang.String> conditionAttribute) |
protected org.deckfour.xes.model.XLog |
prepareLogForDataReplay(org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClassifier classifier,
java.util.Set<org.deckfour.xes.classification.XEventClass> selectedActivities,
java.util.Set<org.deckfour.xes.classification.XEventClass> activitiesThatUpdateAttributesSet,
java.util.Map.Entry<java.lang.String,java.lang.String> conditionAttribute) |
public static final java.lang.String NAME_ATTRIBUTE_NAME
public static final java.lang.String DATA_CONDITION_ATTR_NAME
public static final java.lang.String CONDITION_HOLDS_ATTR_NAME
public static final java.lang.String CONDITION_HOLDS_TRUE
public static final java.lang.String CONDITION_HOLDS_FALSE
public static final java.lang.String CONDITION_HOLDS_IRRELEVANT
public static final java.lang.String NAME_AND_CONDITION_HOLDS_ATTR_NAME
public org.processmining.plugins.petrinet.replayresult.PNRepResult checkCompliance(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog originalLog, org.processmining.datapetrinets.DataPetriNet DPNet, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet)
protected org.deckfour.xes.model.XLog copyTraceAttributesToLog(org.deckfour.xes.model.XLog originalLog, java.util.Set<java.lang.String> logAttributesSet)
protected org.deckfour.xes.model.XLog prepareLogForDataReplay(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier, java.util.Set<org.deckfour.xes.classification.XEventClass> selectedActivities, java.util.Set<org.deckfour.xes.classification.XEventClass> activitiesThatUpdateAttributesSet, java.util.Map.Entry<java.lang.String,java.lang.String> conditionAttribute)
protected org.deckfour.xes.model.XLog prepareLogForCFReplay(org.deckfour.xes.model.XLog modifiedLog, DashboardResultReplay dataRepRes, java.util.Map.Entry<java.lang.String,java.lang.String> conditionAttribute)