| Package | Description | 
|---|---|
| oracle.ide.compiler | 
 Contains classes that allow addins some level of control on the IDE build system. 
 | 
| Class and Description | 
|---|
| BuildLog
 Defines the way for build tools to issue errors and warnings
  in the build log 
 | 
| BuildSystemListener
 BuildSystemListener instances are objects created by BuildSystem clients
  and used by the BuildSystem as a callback mechanism to allow clients
  to integrate pre-build & post-build operations. 
 | 
BuildSystemVetoException
BuildSystemVetoException exception is thrown when an 
 BuildSystemListener vetos a build change. | 
| CompileArguments
 This class defines the arguments for a compilation using the
  Compiler.compile() entrypoint. 
 | 
| Compiler
 The  
Compiler interface provides the API to
 drive the actual build system. | 
| CopyListener
 CopyListener instances are objects created by BuildSystem/CopyTranslator
  clients and used by the BuildSystem CopyTranslator part as a callback
  mechanism to allow clients to copy the resource file themselves or
  change the output name/path, or prevent a particular file from being
  copied or ... 
 | 
| Diagnostic
 Manages the details of one diagnostic for the build 
 | 
| Diagnostic.Kind | 
| PostBuilder
 The  
PostBuilder interface provides the API to define
 a method to be called once compile() is being completed in the background |