public boolean setHospital(Hospital aHospital) { boolean wasSet = false; if (aHospital == null) { return wasSet; } Hospital existingHospital = hospital; hospital = aHospital; if (existingHospital != null && !existingHospital.equals(aHospital)) { existingHospital.removeEmployee(this); } hospital.addEmployee(this); wasSet = true; return wasSet; }