Lines Matching refs:Callbacks
114 private WeakReference<Callbacks> mCallbacks;
157 public interface Callbacks {
789 public void initialize(Callbacks callbacks) {
791 mCallbacks = new WeakReference<Callbacks>(callbacks);
872 Callbacks callbacks = mCallbacks.get();
873 if (callbacks != null) {
874 callbacks.bindSearchablesChanged();
908 Callbacks callbacks = mCallbacks.get();
909 if (callbacks != null) {
911 if (!callbacks.setLoadOnResume()) {
1190 * Gets the callbacks object. If we've been stopped, or if the launcher object
1191 * has somehow been garbage collected, return null instead. Pass in the Callbacks
1193 * a new Callbacks object around then also return null. This will save us from
1196 Callbacks tryGetCallbacks(Callbacks oldCallbacks) {
1206 final Callbacks callbacks = mCallbacks.get();
1207 if (callbacks != oldCallbacks) {
1210 if (callbacks == null) {
1215 return callbacks;
1664 private void bindWorkspaceItems(final Callbacks oldCallbacks,
1680 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1681 if (callbacks != null) {
1682 callbacks.bindItems(workspaceItems, start, start+chunkSize);
1697 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1698 if (callbacks != null) {
1699 callbacks.bindFolders(folders);
1716 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1717 if (callbacks != null) {
1718 callbacks.bindAppWidget(widget);
1739 final Callbacks oldCallbacks = mCallbacks.get();
1787 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1788 if (callbacks != null) {
1789 callbacks.startBinding();
1801 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1802 if (callbacks != null) {
1803 callbacks.onPageBoundSynchronously(currentScreen);
1819 Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1820 if (callbacks != null) {
1821 callbacks.finishBindingItems();
1858 final Callbacks oldCallbacks = mCallbacks.get();
1872 final Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1873 if (callbacks != null) {
1874 callbacks.bindAllApplications(list);
1895 final Callbacks oldCallbacks = mCallbacks.get();
1961 final Callbacks callbacks = tryGetCallbacks(oldCallbacks);
1968 if (callbacks != null) {
1970 callbacks.bindAllApplications(added);
1972 callbacks.bindAppsAdded(added);
2091 final Callbacks callbacks = mCallbacks != null ? mCallbacks.get() : null;
2092 if (callbacks == null) {
2101 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
2102 if (callbacks == cb && cb != null) {
2103 callbacks.bindAppsAdded(addedFinal);
2112 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
2113 if (callbacks == cb && cb != null) {
2114 callbacks.bindAppsUpdated(modifiedFinal);
2128 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
2129 if (callbacks == cb && cb != null) {
2130 callbacks.bindComponentsRemoved(removedPackageNames,
2142 Callbacks cb = mCallbacks != null ? mCallbacks.get() : null;
2143 if (callbacks == cb && cb != null) {
2144 callbacks.bindPackagesUpdated(widgetsAndShortcuts);