fabric
Class FabricScheduler

java.lang.Object
  extended by JifScheduler
      extended by fabric.FabricScheduler

public class FabricScheduler
extends JifScheduler


Field Summary
protected  ExtensionInfo fabext
           
protected  ExtensionInfo filext
           
 
Constructor Summary
FabricScheduler(ExtensionInfo fabext, ExtensionInfo filext)
           
 
Method Summary
 Job addJob(Source source)
           
 Job addJob(Source source, Node ast)
           
 Goal DisambiguationAfterWrappers(Job job)
           
 Goal ExceptionsChecked(Job job)
           
 Goal ExplicitSuperclassesAdded(Job job)
           
 Goal FabricToFabilRewritten(Job job)
           
 Goal PrincipalCastsAdded(Job job)
           
 Goal RemoteCallWrappersAdded(Job job)
           
 Goal RemoteCallWrappersUpdated(Job job)
           
 boolean runToCompletion()
           
 Goal Serialized(Job job)
           
 Goal ThisLabelChecked(Job job)
           
 Goal TypeChecked(Job job)
           
 Goal TypesInitialized(Job job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filext

protected ExtensionInfo filext

fabext

protected ExtensionInfo fabext
Constructor Detail

FabricScheduler

public FabricScheduler(ExtensionInfo fabext,
                       ExtensionInfo filext)
Method Detail

addJob

public Job addJob(Source source,
                  Node ast)

addJob

public Job addJob(Source source)

ExplicitSuperclassesAdded

public Goal ExplicitSuperclassesAdded(Job job)

RemoteCallWrappersAdded

public Goal RemoteCallWrappersAdded(Job job)

TypesInitialized

public Goal TypesInitialized(Job job)

RemoteCallWrappersUpdated

public Goal RemoteCallWrappersUpdated(Job job)

DisambiguationAfterWrappers

public Goal DisambiguationAfterWrappers(Job job)

TypeChecked

public Goal TypeChecked(Job job)

ThisLabelChecked

public Goal ThisLabelChecked(Job job)

Serialized

public Goal Serialized(Job job)

PrincipalCastsAdded

public Goal PrincipalCastsAdded(Job job)

FabricToFabilRewritten

public Goal FabricToFabilRewritten(Job job)

ExceptionsChecked

public Goal ExceptionsChecked(Job job)

runToCompletion

public boolean runToCompletion()