@Override public void propertyChange(PropertyChangeEvent event) { if (event.getPropertyName().equals(PropertyCenter.PROPERTY_CONNECT_STATE) || event.getPropertyName().equals(PropertyCenter.PROPERTY_SUBSCRIBE_DEL)) { if (adapter != null) { adapter.notifyDataSetChanged(); } } else if (event.getPropertyName().equals(PropertyCenter.PROPERTY_REFRESH_SUBSCRIBE_CHAT)) { if (controller != null) { controller.getNewItemsFromServer(null, null, null); } } }