Properly manage different groups of selectable tools
Rename getSelectedTool to getSelectedTools to reflect that now it's possible to have different selectedTools (on different groups)
Consider the different button groups when changing the active window (for the selected tool group).
Don't log the windowActivated event, as it's not safe in the current shape
Update frame properties at creation again, we got some problems without that.
Add windowActivated event to modal windows, which was not implemented yet.
Don't update frame properties at creation, do it just before opening it.
Make centreFrame a public method. Ensure window is not null.
Use IFrame interface, implement minimumSize, add comments, rename some local variables
Add IFrame interface, to access JDialogs and JInternalFrame in an uniform fashion
View revisions
Also available in: Atom