void () { if (editor != null) { filtersHandler.removeFilterEditor(editor); remove(editor); editor.getFilter().removeFilterObserver(this); for (IFilterHeaderObserver observer : observers) { observer.tableFilterEditorExcluded( TableFilterHeader.this, editor, getTableColumn()); } } getTableColumn().removePropertyChangeListener(this); }