Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.puppycrawl.tools.checkstyle.gui

User interface classes for CheckStyle.

See:
Description

Interface Summary
TreeTableModel | TreeTableModel is the model used by a JTreeTable.

Class Summary
AbstractCellEditor | Abstract implementation of a CellEditor.
AbstractTreeTableModel |
JTreeTable | This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
Main | Entry point for starting the checkstyle GUI.
ParseTreeInfoPanel | Displays information about a parse tree.
ParseTreeModel | The model that backs the parse tree in the GUI.
TreeTableModelAdapter | This is a wrapper class takes a TreeTableModel and implements the table model interface.

## Package com.puppycrawl.tools.checkstyle.gui Description

User interface classes for CheckStyle. Currenly this is mainly a gui to aid Check developers.

This is definately work in progress. Here are some ideas where you could help:

- Add a read only editor field that highlights the selected AST node.
- Clicking in the editor field could open the corresponding tree path.
- Add a configuration GUI that can be used in all IDE plugins (well, err.., except Eclipse).
- Add ability to execute individual Checks and display the error messages.
- Add a GUI for the `FileContents`.
- Add ability to define a Check by example (another one of those crazy ideas... :-)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Back to the Checkstyle Home Page
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES