Package edu.rice.cs.drjava.model.compiler

Contains adaptor code for invoking various Java compilers.

See:
          Description

Interface Summary
CompilerInterface The minimum interface that a compiler must meet to be used by DrJava.
CompilerListener An interface for responding to events generated by the CompilerModel.
CompilerModel Interface for all compiler functionality in the model.
 

Class Summary
CompilerError A class to represent source errors and warnings generated by the compiler.
CompilerErrorModel Contains the CompilerErrors for a set of compiled file after a compile has ended.
CompilerErrorModel.StartAndEndIndex This class is used only to track where the errors with positions for a file begin and end.
CompilerErrorModelTest Tests the CompilerErrorModel.
CompilerEventNotifier Keeps track of all listeners to a CompilerModel, and has the ability to notify them of some event.
CompilerOptions Represents the compiler warnings
CompilerOptions.WarningOptionListener The OptionListener for the Warning Options
DefaultCompilerModel Default implementation of the CompilerModel interface.
DummyCompilerListener An interface for responding to events generated by the CompilerModel.
Javac160FilteringCompiler An abstract parent for all javac-based compiler interfaces that may need to filter .exe files from the classpath, i.e.
JavacCompiler An abstract parent for all javac-based compiler interfaces.
LanguageLevelStackTraceMapper Class used to get TreeMaps with dj* to java line number (and vise versa) conversions
NoCompilerAvailable A CompilerInterface implementation for signifying that no compiler is available.
 

Package edu.rice.cs.drjava.model.compiler Description

Contains adaptor code for invoking various Java compilers.