Exemple #1
0
 /**
  * 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
   }
 }
Exemple #2
0
 public String getKernelName() {
   if (_kernel != null) {
     return _kernel.getName();
   }
   return NONE;
 }