if (this.currentMap != null) {
// Remove edit manager listener
IEditManager editManager = this.currentMap.getEditManager();
if (editManager.containsListener(editManagerListener)) {
editManager.removeListener(editManagerListener);
editManagerListener = null;
}
// Remove deep listener