com.bea.ide.sourceeditor.element

com.bea.ide.sourceeditor.element  Package

Interface Summary

ISourceElement

An ISourceElement is a specific type of IElement corresponding to the contents of a document.

ISourceElementGroup

An ISourceElementGroup is used to indicate that consecutive similar elements may be collapsed together.

Class Summary

DefaultSourceElement

A default implementation of ISourceElement.

DefaultSourceElement.CompilerPropertyDescriptor

A CompilerPropertyDescriptor object describes a property that is found on a given source element type.

DefaultSourceElement.DefaultAuthorElement

DefaultAuthorElement are returned from createAuthorNode as part of the two-way editing process.

DefaultSourceElement.StaticCompilerPropertyDescriptor

For performance, a class that can be passed to CompilerPropertyDescriptor's constructor to save the overhead of finding the getter and setter methods.

DefaultSourceElement.StickyRange

A StickyRange is a Range object whose start and end offsets track modifications to the source document.

Exception Summary

InvalidElementException

An InvalidElementException is thrown by the two-way editing methods when a two-way edit is performed on an element that is not part of a valid parse tree.