| Interface | Description | 
|---|---|
| AddonProcessor | 
 An addon processor is a tool that generates files (Java source files, resource files,...) for a specific project. 
 | 
| JavaProject | 
 A Java project represents a view of a project resource in terms of Java elements such as project root folder, Ivy
 module, source folders and classpath. 
 | 
| Class | Description | 
|---|---|
| Delta | 
 A delta is a change in a project. 
 | 
| Marker | 
 A marker is an information set by a processor. 
 | 
| Enum | Description | 
|---|---|
| AddonProcessor.ExecutionKind | 
 An enumeration of possible kind of processor execution. 
 | 
| Delta.DeltaKind | 
 An enumeration of possible kind of deltas. 
 | 
| FolderKind | 
 An enumeration of possible kind of folders. 
 | 
| Marker.MarkerLevel | 
 An enumeration that represents possible marker levels. 
 |