public class TransitionSystemAnnotation<S extends StateAnnotation,T extends TransitionAnnotation>
extends java.lang.Object
Constructor and Description |
---|
TransitionSystemAnnotation() |
Modifier and Type | Method and Description |
---|---|
void |
addStateAnnotation(S annotation) |
void |
addTransitionAnnotation(T annotation) |
java.lang.Iterable<S> |
getAllStateAnnotations() |
java.lang.Iterable<T> |
getAllTransitionAnnotations() |
S |
getStateAnnotation(State state) |
T |
getTransitionAnnotation(Transition transition) |
public void addStateAnnotation(S annotation)
public java.lang.Iterable<S> getAllStateAnnotations()
public void addTransitionAnnotation(T annotation)
public T getTransitionAnnotation(Transition transition)
public java.lang.Iterable<T> getAllTransitionAnnotations()