public void setInactive() {
simulation.deleteObserver(simObserver);
for (Mote mote: simulation.getMotes()) {
IPAddress ipAddr = mote.getInterfaces().getIPAddress();
if (ipAddr != null) {
ipAddr.deleteObserver(addrObserver);
}
RimeAddress rimeAddr = mote.getInterfaces().getRimeAddress();
if (rimeAddr != null) {
rimeAddr.deleteObserver(addrObserver);
}