public void dispose() { /* * Unregister listeners. */ for (IAttributeEditor editor : this.editors.values()) { editor.removeAttributeListener(forwardListener); } super.dispose(); }