public class ConstantsChecked extends VisitorGoal
v
corequisites, job, name, prerequisites, state
ATTEMPTED, REACHED, RUNNING, UNREACHABLE, UNREACHABLE_THIS_RUN, UNREACHED
Modifier | Constructor and Description |
---|---|
protected |
ConstantsChecked(Job job,
TypeSystem ts,
NodeFactory nf) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Goal> |
corequisiteGoals(Scheduler scheduler)
Goals on which this goal may mutually depend.
|
static Goal |
create(Scheduler scheduler,
Job job,
TypeSystem ts,
NodeFactory nf) |
java.util.Collection<Goal> |
prerequisiteGoals(Scheduler scheduler)
Goals that must be completed before attempting this goal.
|
createPass, equals, hashCode, toString, visitor
addCorequisiteGoal, addPrerequisiteGoal, checkCycles, conflictsWith, hasBeenReached, isReachable, job, name, setState, setUnreachable, setUnreachableThisRun, state, stateString
protected ConstantsChecked(Job job, TypeSystem ts, NodeFactory nf)
public static Goal create(Scheduler scheduler, Job job, TypeSystem ts, NodeFactory nf)
public java.util.Collection<Goal> prerequisiteGoals(Scheduler scheduler)
Goal
prerequisiteGoals
in interface Goal
prerequisiteGoals
in class AbstractGoal
public java.util.Collection<Goal> corequisiteGoals(Scheduler scheduler)
Goal
corequisiteGoals
in interface Goal
corequisiteGoals
in class AbstractGoal