1) TextEditorComponent has resorce leak problem -> it create Color, but does not dispose it -> org.jboss.tools.common.model.ui.texteditors.TextEditorComponent line 186:
firstly I find this with TextEditorComponent... but org.jboss.tools.common.model.ui has a lot of Color leaks - try to search "new Color(":
- in these places Color created constantly, but never disposed.
in this plugin I've find a lot of commented "new Color(" - should be deleted to avoid leaks after "just uncomment",
and there are places with "static Color" declarations - which at least looks very "questionable".