public class AnnotatedTransitionSystemImpl extends java.lang.Object implements AnnotatedTransitionSystem
Constructor and Description |
---|
AnnotatedTransitionSystemImpl(org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem ts) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(java.lang.Object tsElement,
Annotation annotation)
adds an annotation wrapper to an element of the transition system
|
Annotation |
getAnnotation(java.lang.Object tsElement)
get the annotation object for any element of the transition system.
|
org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem |
getTransitionSystem()
get access to the underlying transition system
|
boolean |
hasElementAnnotation(java.lang.Object tsElement)
Does the TS contain an annotation node for this element?
|
public AnnotatedTransitionSystemImpl(org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem ts)
public org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem getTransitionSystem()
AnnotatedTransitionSystem
getTransitionSystem
in interface AnnotatedTransitionSystem
public Annotation getAnnotation(java.lang.Object tsElement)
AnnotatedTransitionSystem
getAnnotation
in interface AnnotatedTransitionSystem
public boolean hasElementAnnotation(java.lang.Object tsElement)
AnnotatedTransitionSystem
hasElementAnnotation
in interface AnnotatedTransitionSystem
public void addAnnotation(java.lang.Object tsElement, Annotation annotation)
AnnotatedTransitionSystem
addAnnotation
in interface AnnotatedTransitionSystem