/** * A kernel is a group of cars that are switched as a unit. * * @param kernel */ public void setKernel(Kernel kernel) { if (_kernel == kernel) { return; } String old = ""; if (_kernel != null) { old = _kernel.getName(); _kernel.delete(this); } _kernel = kernel; String newName = ""; if (_kernel != null) { _kernel.add(this); newName = _kernel.getName(); } if (!old.equals(newName)) { setDirtyAndFirePropertyChange(KERNEL_NAME_CHANGED_PROPERTY, old, newName); // NOI18N } }
public String getKernelName() { if (_kernel != null) { return _kernel.getName(); } return NONE; }