|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpolyglot.frontend.goals.AbstractGoal
polyglot.frontend.goals.SourceFileGoal
polyglot.frontend.goals.VisitorGoal
public class VisitorGoal
Field Summary |
---|
Fields inherited from class polyglot.frontend.goals.AbstractGoal |
---|
corequisites, job, name, prerequisites, state |
Fields inherited from interface polyglot.frontend.goals.Goal |
---|
ATTEMPTED, REACHED, RUNNING, UNREACHABLE, UNREACHABLE_THIS_RUN, UNREACHED |
Constructor Summary | |
---|---|
VisitorGoal(Job job,
NodeVisitor v)
|
Method Summary | |
---|---|
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()
|
Methods inherited from class polyglot.frontend.goals.AbstractGoal |
---|
addCorequisiteGoal, addPrerequisiteGoal, checkCycles, conflictsWith, corequisiteGoals, hasBeenReached, isReachable, job, name, prerequisiteGoals, setState, setUnreachable, setUnreachableThisRun, state, stateString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VisitorGoal(Job job, NodeVisitor v)
Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |