public class YMarking
extends java.lang.Object
| Constructor and Description |
|---|
YMarking(java.util.List<YNetElement> locations) |
YMarking(YIdentifier identifier) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deadLock(YTask orJoin) |
protected java.util.Set |
doPowerSetRecursion(java.util.Set aSet) |
boolean |
equals(java.lang.Object marking) |
boolean |
equivalentTo(YMarking marking) |
java.util.List<YNetElement> |
getLocations() |
int |
hashCode() |
boolean |
isBiggerEnablingMarkingThan(YMarking marking,
YTask orJoin) |
boolean |
isBiggerThan(YMarking marking) |
boolean |
isBiggerThanOrEqual(YMarking marking) |
boolean |
nonOrJoinEnabled(YTask task)
Checks to see if this marking enables the
|
YSetOfMarkings |
reachableInOneStep(YTask task,
YTask orJoin) |
boolean |
strictlyGreaterThanOrEqualWithSupports(YMarking marking) |
boolean |
strictlyLessThanWithSupports(YMarking marking) |
java.lang.String |
toString() |
public YMarking(YIdentifier identifier)
public YMarking(java.util.List<YNetElement> locations)
public YSetOfMarkings reachableInOneStep(YTask task, YTask orJoin)
protected java.util.Set doPowerSetRecursion(java.util.Set aSet)
public boolean nonOrJoinEnabled(YTask task)
task - public java.util.List<YNetElement> getLocations()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object marking)
equals in class java.lang.Objectpublic boolean strictlyGreaterThanOrEqualWithSupports(YMarking marking)
public boolean isBiggerThanOrEqual(YMarking marking)
public boolean isBiggerThan(YMarking marking)
public boolean strictlyLessThanWithSupports(YMarking marking)
public boolean isBiggerEnablingMarkingThan(YMarking marking, YTask orJoin)
public boolean deadLock(YTask orJoin)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equivalentTo(YMarking marking)
Copyright © 2004-2014 The YAWL Foundation.