Home | History | Annotate | Download | only in launcher2

Lines Matching refs:ApplicationInfo

35     public ArrayList<ApplicationInfo> data =
36 new ArrayList<ApplicationInfo>(DEFAULT_APPLICATIONS_NUMBER);
38 public ArrayList<ApplicationInfo> added =
39 new ArrayList<ApplicationInfo>(DEFAULT_APPLICATIONS_NUMBER);
41 public ArrayList<ApplicationInfo> removed = new ArrayList<ApplicationInfo>();
43 public ArrayList<ApplicationInfo> modified = new ArrayList<ApplicationInfo>();
55 * Add the supplied ApplicationInfo objects to the list, and enqueue it into the
60 public void add(ApplicationInfo info) {
80 public ApplicationInfo get(int index) {
94 add(new ApplicationInfo(info, user, mIconCache, null));
102 final List<ApplicationInfo> data = this.data;
104 ApplicationInfo info = data.get(i);
127 final ApplicationInfo applicationInfo = data.get(i);
128 final ComponentName component = applicationInfo.intent.getComponent();
129 if (user.equals(applicationInfo.user)
132 removed.add(applicationInfo);
144 ApplicationInfo applicationInfo = findApplicationInfoLocked(
148 if (applicationInfo == null) {
149 add(new ApplicationInfo(info, user,
152 mIconCache.remove(applicationInfo.componentName, user);
153 mIconCache.getTitleAndIcon(applicationInfo, info, null);
154 modified.add(applicationInfo);
160 final ApplicationInfo applicationInfo = data.get(i);
161 final ComponentName component = applicationInfo.intent.getComponent();
162 if (user.equals(applicationInfo.user)
164 removed.add(applicationInfo);
191 private static boolean findActivity(ArrayList<ApplicationInfo> apps, ComponentName component,
195 final ApplicationInfo info = apps.get(i);
204 * Find an ApplicationInfo object for the given packageName, className and
207 private ApplicationInfo findApplicationInfoLocked(String packageName, String className,
209 for (ApplicationInfo info: data) {