Editor library

These packages implement an editor with syntax highlighting, parenthesis matching, automatic indentation, and line numbers.

See:
          Description

Packages
com.cburch.editor Contains the most useful library classes for incorporating a programmer's editor (the Editor class) into a larger program.
com.cburch.editor.demo This set of classes implements a minimal programmer's text editor, incorporating all of the features found in the com.cburch.editor package.
com.cburch.editor.scanners Contains classes implementing the Scanner interface to allow support for different file types.
com.cburch.editor.tokens Contains Tokenizer and related classes for tracking the sequence of tokens in a document.
com.cburch.editor.util Contains general-purpose classes used by other packages in the editor class.

 

These packages implement an editor with syntax highlighting, parenthesis matching, automatic indentation, and line numbers. It is a programmer's editor in three ways.

The code depends fairly heavily on Java 1.5, particularly its generics.

Version:
0.1.1 2005-07-05
Author:
Carl Burch