public class VisitorGoal extends SourceFileGoal
Modifier and Type | Field and Description |
---|---|
protected NodeVisitor |
v |
corequisites, job, name, prerequisites, state
ATTEMPTED, REACHED, RUNNING, UNREACHABLE, UNREACHABLE_THIS_RUN, UNREACHED
Constructor and Description |
---|
VisitorGoal(Job job,
NodeVisitor v) |
Modifier and Type | Method and Description |
---|---|
Pass |
createPass(ExtensionInfo extInfo)
Creates a pass to attempt to satisfy the goal.
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
NodeVisitor |
visitor() |
addCorequisiteGoal, addPrerequisiteGoal, checkCycles, conflictsWith, corequisiteGoals, hasBeenReached, isReachable, job, name, prerequisiteGoals, setState, setUnreachable, setUnreachableThisRun, state, stateString
protected NodeVisitor v
public VisitorGoal(Job job, NodeVisitor v)
public Pass createPass(ExtensionInfo extInfo)
AbstractGoal
createPass
in interface Goal
createPass
in class AbstractGoal
public NodeVisitor visitor()
public int hashCode()
hashCode
in class AbstractGoal
public boolean equals(java.lang.Object o)
equals
in class AbstractGoal
public java.lang.String toString()
toString
in class AbstractGoal