jif
Class FieldLabelInferenceGoal

java.lang.Object
  extended by polyglot.frontend.goals.AbstractGoal
      extended by polyglot.frontend.goals.SourceFileGoal
          extended by jif.FieldLabelInferenceGoal
All Implemented Interfaces:
polyglot.frontend.goals.Goal

public class FieldLabelInferenceGoal
extends polyglot.frontend.goals.SourceFileGoal


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
FieldLabelInferenceGoal(polyglot.frontend.Job job)
           
 
Method Summary
 polyglot.frontend.Pass createPass(polyglot.frontend.ExtensionInfo extInfo)
           
 
Methods inherited from class polyglot.frontend.goals.AbstractGoal
addCorequisiteGoal, addPrerequisiteGoal, checkCycles, conflictsWith, corequisiteGoals, equals, hasBeenReached, hashCode, isReachable, job, name, prerequisiteGoals, setState, setUnreachable, setUnreachableThisRun, state, stateString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldLabelInferenceGoal

public FieldLabelInferenceGoal(polyglot.frontend.Job job)
Method Detail

createPass

public polyglot.frontend.Pass createPass(polyglot.frontend.ExtensionInfo extInfo)
Specified by:
createPass in interface polyglot.frontend.goals.Goal
Specified by:
createPass in class polyglot.frontend.goals.AbstractGoal