com.bea.ide.lang.java.element

com.bea.ide.lang.java.element  Package

Interface Summary

JavaVisitor

Visitor interface for implementing code that functions differently for different types of java nodes.

Class Summary

InvalidElement

An InvalidElement object may be inserted into the structure tree if the compiler requests construction of an element type that is not recognized by the builders currently loaded by the IDE.

JavaArgument

JavaArgument is a DefaultSourceElement derivation that represents an argument to a java method.

JavaClass

JavaClass is a DefaultSourceElement derivation that represents a top-level or inner java class.

JavaComment

JavaComment is a DefaultSourceElement derivation that represents a java comment block.

JavaConstructor

JavaDocAttribute

JavaDocAttribute is a DefaultSourceElement derivation that represents the attribute portion of a javadoc tag.

JavaDocTag

Java is a DefaultSourceElement derivation that represents a complete javadoc tag.

JavaElement

JavaIdentifierPropertyEditor

JavaImport

Java is a DefaultSourceElement derivation that represents a top-level class or package import.

JavaMember

JavaMember is an abstract DefaultSourceElement derivation that serves as the base class for all java parse elements that are defined within java classes.

JavaMethod

JavaMethod is a DefaultSourceElement derivation that represents a java method declaration.

JavaModifierSupport

JavaModifierSupport is an abstract derivation of DefaultSourceElement that defines a set of properties common to many java parse element types.

JavaPackage

Java is a DefaultSourceElement derivation that represents a .

JavaTypePropertyEditor

JavaUnit

JavaUnit is a DefaultSourceElement derivation that represents the top-level compilation unit for a java source file.

JavaVariable

JavaVariable is a DefaultSourceElement derivation that represents a member variable within a JavaClass.