Replaced FocusManager with KeyboardFocusManager.
Improved context action support.
Added a new method.
Added BeanUtils.
Renamed PropertyKey to Key.
Removed listener on "undoManager" and "document".
Reimplemented to extend AbstractRegionPainter.
Updated Javadoc.
Simplified type parameters.
Reorganized imports.
Reorganized UI related classes and made some minor changes.
Made some minor changes.
Added PropertyKeys for custom client property.
Reorganized classes for context action support and added support for table header.
Merged FitTable's features to normal JTable and made some other changes.
Added a new method and improved some old ones.
Removed an unused import.
Fixed the NPE issue while closing the select columns dialog.
Corrected styles.
Reimplemented Link's popup menu with ContextActionSupport.