Class AnnotatedTransitionSystemImpl
- java.lang.Object
-
- org.processmining.variantfinder.models.annotatedtransitionsystems.impl.AnnotatedTransitionSystemImpl
-
- All Implemented Interfaces:
AnnotatedTransitionSystem
public class AnnotatedTransitionSystemImpl extends java.lang.Object implements AnnotatedTransitionSystem
-
-
Constructor Summary
Constructors Constructor Description AnnotatedTransitionSystemImpl(org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem ts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAnnotation(java.lang.Object tsElement, Annotation annotation)adds an annotation wrapper to an element of the transition systemAnnotationgetAnnotation(java.lang.Object tsElement)get the annotation object for any element of the transition system.org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystemgetTransitionSystem()get access to the underlying transition systembooleanhasElementAnnotation(java.lang.Object tsElement)Does the TS contain an annotation node for this element?
-
-
-
Method Detail
-
getTransitionSystem
public org.processmining.models.graphbased.directed.transitionsystem.payload.event.EventPayloadTransitionSystem getTransitionSystem()
Description copied from interface:AnnotatedTransitionSystemget access to the underlying transition system- Specified by:
getTransitionSystemin interfaceAnnotatedTransitionSystem- Returns:
- the transition system
-
getAnnotation
public Annotation getAnnotation(java.lang.Object tsElement)
Description copied from interface:AnnotatedTransitionSystemget the annotation object for any element of the transition system.- Specified by:
getAnnotationin interfaceAnnotatedTransitionSystem- Returns:
- the annotation wrapper for that transition system element
-
hasElementAnnotation
public boolean hasElementAnnotation(java.lang.Object tsElement)
Description copied from interface:AnnotatedTransitionSystemDoes the TS contain an annotation node for this element?- Specified by:
hasElementAnnotationin interfaceAnnotatedTransitionSystem- Returns:
-
addAnnotation
public void addAnnotation(java.lang.Object tsElement, Annotation annotation)Description copied from interface:AnnotatedTransitionSystemadds an annotation wrapper to an element of the transition system- Specified by:
addAnnotationin interfaceAnnotatedTransitionSystem
-
-