|
|||||||||
| 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 | |
|---|---|
protected NodeVisitor |
v
|
| 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 |
| Field Detail |
|---|
protected NodeVisitor v
| Constructor Detail |
|---|
public VisitorGoal(Job job,
NodeVisitor v)
| Method Detail |
|---|
public Pass createPass(ExtensionInfo extInfo)
AbstractGoal
createPass in interface GoalcreatePass in class AbstractGoalpublic NodeVisitor visitor()
public int hashCode()
hashCode in class AbstractGoalpublic boolean equals(java.lang.Object o)
equals in class AbstractGoalpublic java.lang.String toString()
toString in class AbstractGoal
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||