public ECGModel getModel() { // If selected source console is disposed, databinding and its Name2TextConsoleConverter returns // null. // Because only the current source console can be the disposed one, we set them. if (ecgModel.getSource() == null) { ecgModel.setSource(ecgModelOrig.getSource()); } return ecgModel; }