Element Interface to describe a structural piece of a document. Highlighter An interface for an object that allows one to mark up the background with colored areas. HighlightPainter Highlight renderer. Keymap A collection of bindings of KeyStrokes to actions. A generic interface for a mutable collection of unique attributes.
Position Represents a location within a document.
Style A collection of attributes to associate with an element in a document. StyledDocument Interface for a generic styled document. TabableView Interface for View's that have size dependant upon tabs. TabExpander Simple interface to allow for different types of implementations of tab expansion. ViewFactory A factory to create a view of some portion of document subject.