polyglot.frontend.goals
Class TypesInitializedForCommandLine

java.lang.Object
  extended by polyglot.frontend.goals.AbstractGoal
      extended by polyglot.frontend.goals.Barrier
          extended by polyglot.frontend.goals.TypesInitializedForCommandLine
All Implemented Interfaces:
Goal

public class TypesInitializedForCommandLine
extends Barrier


Nested Class Summary
 
Nested classes/interfaces inherited from class polyglot.frontend.goals.Barrier
Barrier.BarrierPass
 
Field Summary
 
Fields inherited from class polyglot.frontend.goals.Barrier
scheduler
 
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
protected TypesInitializedForCommandLine(Scheduler scheduler)
           
 
Method Summary
static Goal create(Scheduler scheduler)
           
 Goal goalForJob(Job j)
           
 
Methods inherited from class polyglot.frontend.goals.Barrier
createPass, equals, hashCode, jobs, toString
 
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

TypesInitializedForCommandLine

protected TypesInitializedForCommandLine(Scheduler scheduler)
Method Detail

create

public static Goal create(Scheduler scheduler)

goalForJob

public Goal goalForJob(Job j)
Specified by:
goalForJob in class Barrier