|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.henshin.statespace.external.prism.MDPLabel
public class MDPLabel
Transition labels for MDPs. The identity of MDPLabels is based on the name of the applied rule together with the used match. This assumes that rules with the same name have the same LHS (and other application conditions).
Constructor Summary | |
---|---|
MDPLabel(Transition transition)
Default constructor. |
Method Summary | |
---|---|
boolean |
equals(Object o)
|
Transition |
getTransition()
Returns the transition of this label. |
static Map<MDPLabel,List<Transition>> |
getTransitionsByLabel(State state)
For a given state, this method sorts its outgoing transitions by their labels and generates a map. |
int |
hashCode()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MDPLabel(Transition transition)
transition
- Transition.Method Detail |
---|
public int hashCode()
hashCode
in class Object
public boolean equals(Object o)
equals
in class Object
public Transition getTransition()
public static Map<MDPLabel,List<Transition>> getTransitionsByLabel(State state)
state
- A state.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |