| Interface | Description |
|---|---|
| SourceLocation |
Represents the location of Java source, either in a zip file (src.zip),
a flat file (source in a project's source folder), or in some other location.
|
| Class | Description |
|---|---|
| ClassEnumerationReader |
Reads plain text files enumerating classes to take from the classpath and
add to a
ClasspathLibraryInfo. |
| ClasspathLibraryInfo |
Information about specific classes on the current application's classpath to
add to the "build path." This type of container is useful if your
application ships with specific classes you want included in code
completion, but you don't want to add the entire jar to the build path.
|
| ClasspathSourceLocation |
Represents Java source files somewhere on the classpath.
|
| DirLibraryInfo |
Information about a folder containing a set of classes to add to the "build
path." This type of library info could be used, for example, to add sibling
projects in a workspace, not yet built into jars, to another project's build
path.
|
| DirSourceLocation |
Represents Java source in a directory, such as in a project's source folder.
|
| JarLibraryInfo |
Information about a jar of classes to add to the "build path."
|
| LibraryInfo |
Information about a jar, compiled class folder, or other source of classes
to add to the "build path" for Java completion.
|
| ZipSourceLocation |
Represents source inside a zip or jar file.
|