Package | Description |
---|---|
org.macroing.cel4j.java.source.syntactic |
Provides classes and interfaces that models the syntactic parts of a Java AST or CST.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassDeclaration
A
ClassDeclaration denotes the nonterminal symbol ClassDeclaration, as defined by the Java Language Specification. |
Modifier and Type | Class and Description |
---|---|
class |
EmptyTypeDeclaration
An
EmptyTypeDeclaration denotes the nonterminal symbol EmptyTypeDeclaration, as defined by the Java Language Specification. |
Modifier and Type | Method and Description |
---|---|
java.util.List<TypeDeclaration> |
CompilationUnit.getTypeDeclarations()
Returns a
List with all currently added TypeDeclaration s. |
Modifier and Type | Method and Description |
---|---|
void |
CompilationUnit.addTypeDeclaration(TypeDeclaration typeDeclaration)
|
void |
CompilationUnit.removeTypeDeclaration(TypeDeclaration typeDeclaration)
Removes the first
TypeDeclaration from the end of the TypeDeclaration s section of this CompilationUnit instance, that is equal to typeDeclaration . |