Debug.msg("Callerlist Box not found");
				public Object construct() {					boolean isdone = false;					while (!isdone) {						try {							setBusy(true);							setStatus(JFritz.getMessage("fetchdata"));							jfritz.getCallerlist().getNewCalls();							isdone = true;						} catch (WrongPasswordException e) {							setBusy(false);							setStatus(JFritz.getMessage("password_wrong"));							String password = showPasswordDialog(Encryption									.decrypt(JFritz.getProperty("box.password",											"")));							if (!password.equals("")) {								JFritz.setProperty("box.password", Encryption										.encrypt(password));							} else { // Cancel								isdone = true;							}						} catch (IOException e) {							setBusy(false);							setStatus(JFritz.getMessage("box_not_found"));							String box_address = showAddressDialog(JFritz									.getProperty("box.address", "fritz.box"));							if (!box_address.equals("")) {								JFritz.setProperty("box.address", box_address);							} else { // Cancel								isdone = true;							}						}					}					return null;				}