Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

bossa.modules
Class CompilationInterface  view CompilationInterface download CompilationInterface.java

java.lang.Object
  extended bymlsub.compilation.Compilation
      extended bybossa.modules.CompilationInterface
Direct Known Subclasses:
Compilation

public abstract class CompilationInterface
extends mlsub.compilation.Compilation

An abstract parent for Compilation. Allows methods to be in the Java style.


Field Summary
 
Fields inherited from class mlsub.compilation.Compilation
root, skipLink
 
Constructor Summary
CompilationInterface()
           
 
Method Summary
abstract  void addNumberOfDeclarations(int number)
           
abstract  void addProgress(float weight)
           
abstract  void error(bossa.util.UserError ex)
           
abstract  void exitIfErrors()
           
abstract  int getNumberOfDeclarations()
           
abstract  void progress(Package pkg, java.lang.String phase)
           
abstract  void warning(bossa.util.Location loc, java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilationInterface

public CompilationInterface()
Method Detail

error

public abstract void error(bossa.util.UserError ex)

warning

public abstract void warning(bossa.util.Location loc,
                             java.lang.String message)

exitIfErrors

public abstract void exitIfErrors()

progress

public abstract void progress(Package pkg,
                              java.lang.String phase)

addNumberOfDeclarations

public abstract void addNumberOfDeclarations(int number)

getNumberOfDeclarations

public abstract int getNumberOfDeclarations()

addProgress

public abstract void addProgress(float weight)