public class IMErrorTriggerDecorator extends AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>> implements SubtraceDecorator
decorations
Constructor and Description |
---|
IMErrorTriggerDecorator() |
Modifier and Type | Method and Description |
---|---|
void |
addError(org.deckfour.xes.model.XEvent event,
java.lang.String c) |
void |
addError(org.deckfour.xes.model.XEvent event,
org.deckfour.xes.classification.XEventClass c) |
void |
copyDecoration(org.deckfour.xes.model.XEvent target,
org.deckfour.xes.model.XEvent oldTarget,
IDecorator<org.deckfour.xes.model.XEvent,?> oldDecorator) |
void |
deriveDecoration(org.deckfour.xes.model.XEvent target,
java.lang.Object oldTarget,
Decorations<?> oldDecorations) |
<T2> IDecorator<T2,java.util.Set<java.lang.String>> |
deriveDecorationInstance(java.lang.Class<T2> type) |
void |
deriveForSubtrace(org.deckfour.xes.model.XTrace target,
org.deckfour.xes.model.XEvent[] oldTargets,
IDecorator<org.deckfour.xes.model.XEvent,?> oldDecorator) |
static com.google.common.base.Optional<IMErrorTriggerDecorator> |
getDecorator(org.processmining.plugins.InductiveMiner.mining.logs.IMTrace trace) |
static com.google.common.base.Optional<IMErrorTriggerDecorator> |
getDecorator(org.processmining.plugins.InductiveMiner.mining.logs.IMTrace trace,
boolean constructIfAbsent) |
static boolean |
hasAnyErrorTrigger(com.google.common.base.Optional<IMErrorTriggerDecorator> optDecorator,
org.deckfour.xes.model.XEvent event) |
AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>> |
newInstance() |
clone, copyDecoration, getDecoration, hasDecoration, removeDecoration, setDecoration, toString
public static com.google.common.base.Optional<IMErrorTriggerDecorator> getDecorator(org.processmining.plugins.InductiveMiner.mining.logs.IMTrace trace)
public static com.google.common.base.Optional<IMErrorTriggerDecorator> getDecorator(org.processmining.plugins.InductiveMiner.mining.logs.IMTrace trace, boolean constructIfAbsent)
public static boolean hasAnyErrorTrigger(com.google.common.base.Optional<IMErrorTriggerDecorator> optDecorator, org.deckfour.xes.model.XEvent event)
public AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>> newInstance()
newInstance
in interface IDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
newInstance
in class AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
public <T2> IDecorator<T2,java.util.Set<java.lang.String>> deriveDecorationInstance(java.lang.Class<T2> type)
deriveDecorationInstance
in interface IDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
deriveDecorationInstance
in class AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
public void addError(org.deckfour.xes.model.XEvent event, org.deckfour.xes.classification.XEventClass c)
public void addError(org.deckfour.xes.model.XEvent event, java.lang.String c)
public void copyDecoration(org.deckfour.xes.model.XEvent target, org.deckfour.xes.model.XEvent oldTarget, IDecorator<org.deckfour.xes.model.XEvent,?> oldDecorator)
copyDecoration
in interface IDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
copyDecoration
in class AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
public void deriveDecoration(org.deckfour.xes.model.XEvent target, java.lang.Object oldTarget, Decorations<?> oldDecorations)
deriveDecoration
in interface IDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
deriveDecoration
in class AbstractDecorator<org.deckfour.xes.model.XEvent,java.util.Set<java.lang.String>>
public void deriveForSubtrace(org.deckfour.xes.model.XTrace target, org.deckfour.xes.model.XEvent[] oldTargets, IDecorator<org.deckfour.xes.model.XEvent,?> oldDecorator)
deriveForSubtrace
in interface SubtraceDecorator