"""
return self._connection
+ def _refresh(self):
+ new = self._app_register.getApplications()
+ removed = [item for item in self.application_list if item not in new]
+ added = [item for item in new if item not in self.application_list]
+ for item in added:
+ self.update_handler (self._APPLICATIONS_ADD, item)
+ for item in removed:
+ self.update_handler (self._APPLICATIONS_REMOVE, item)
+
+ for item in self.application_cache.values():
+ item._refresh()
+
#END----------------------------------------------------------------------------