Package edu.rice.cs.drjava.model.definitions
Provides the data model for storing Java source code.
See:
Description
Exception Summary |
ClassNameNotFoundException |
Exception indicating that a class name could not be found in
the DefinitionsDocument from which it was thrown. |
InvalidPackageException |
An exception thrown by DefinitionsDocument.getPackageName() when the
document contains an invalid package statement. |
Package edu.rice.cs.drjava.model.definitions Description
Provides the data model for storing Java source code.
The primary class here is DefinitionsDocument
. This is an extension
of PlainDocument
that contains a "reduced model",
which allows the ability to match parentheses, do indentation, and highlight
various kinds of text (syntactically) very efficiently.
- See Also:
- edu.rice.cs.drjava.model.definitions.reducedmodel