Lines Matching defs:callbacks
93 private WeakReference<Callbacks> mCallbacks;
127 public interface Callbacks {
565 public void initialize(Callbacks callbacks) {
567 mCallbacks = new WeakReference<Callbacks>(callbacks);
642 Callbacks callbacks = mCallbacks.get();
643 if (callbacks != null) {
644 callbacks.bindSearchablesChanged();
673 Callbacks callbacks = mCallbacks.get();
674 if (callbacks != null) {
676 if (!callbacks.setLoadOnResume()) {
812 final Callbacks cbk = mCallbacks.get();
889 * Gets the callbacks object. If we've been stopped, or if the launcher object
890 * has somehow been garbage collected, return null instead. Pass in the Callbacks
892 * a new Callbacks object around then also return null. This will save us from
895 Callbacks tryGetCallbacks(Callbacks oldCallbacks) {
905 final Callbacks callbacks = mCallbacks.get();
906 if (callbacks != oldCallbacks) {
909 if (callbacks == null) {
914 return callbacks;
1218 final Callbacks oldCallbacks = mCallbacks.get();
1229 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1230 if (callbacks != null) {
1231 callbacks.startBinding();
1245 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1246 if (callbacks != null) {
1247 callbacks.bindItems(workspaceItems, start, start+chunkSize);
1256 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1257 if (callbacks != null) {
1258 callbacks.bindFolders(folders);
1283 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1284 if (callbacks != null) {
1285 callbacks.bindAppWidget(widget);
1297 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1298 if (callbacks != null) {
1299 callbacks.bindAppWidget(widget);
1308 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1309 if (callbacks != null) {
1310 callbacks.finishBindingItems();
1343 final Callbacks oldCallbacks = mCallbacks.get();
1356 final Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1357 if (callbacks != null) {
1358 callbacks.bindAllApplications(list);
1374 final Callbacks oldCallbacks = mCallbacks.get();
1438 final Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1445 if (callbacks != null) {
1447 callbacks.bindAllApplications(added);
1449 callbacks.bindAppsAdded(added);
1560 final Callbacks callbacks = mCallbacks != null ? mCallbacks.get() : null;
1561 if (callbacks == null) {
1570 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
1571 if (callbacks == cb && cb != null) {
1572 callbacks.bindAppsAdded(addedFinal);
1581 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
1582 if (callbacks == cb && cb != null) {
1583 callbacks.bindAppsUpdated(modifiedFinal);
1593 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
1594 if (callbacks == cb && cb != null) {
1595 callbacks.bindAppsRemoved(removedFinal, permanent);
1604 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
1605 if (callbacks == cb && cb != null) {
1606 callbacks.bindPackagesUpdated();