addDisposeListener(new DisposeListener() {
@Override
public void widgetDisposed(DisposeEvent e) {
doCommand(new DisposeResourcesCommand());
NatTable.this.conflaterChain.stop();
ActiveCellEditorRegistry.unregisterActiveCellEditor();
layer.dispose();
parent.removeListener(SWT.Resize, NatTable.this.closeEditorOnParentResize);