Lines Matching refs:packageEntry
59 private static class PackageEntry {
60 public PackageEntry(String packageName) {
78 AsyncTask<Void, Void, ArrayMap<String, PackageEntry>> {
91 protected ArrayMap<String, PackageEntry> doInBackground(Void... params) {
107 ArrayMap<String, PackageEntry> entries = new ArrayMap<>();
110 entries.put(packageName, new PackageEntry(packageName));
120 final PackageEntry pe = entries.get(packageInfo.packageName);
131 final PackageEntry pe = entries.valueAt(i);
151 final PackageEntry pe = entries.get(packageOp.getPackageName());
176 protected void onPostExecute(ArrayMap<String, PackageEntry> newEntries) {
193 final PackageEntry oldPackageEntry = mPackageEntryMap.valueAt(i);
194 final PackageEntry newPackageEntry = newEntries.get(oldPackageEntry.packageName);
208 final PackageEntry packageEntry = newEntries.valueAt(i);
209 if (packageEntry.preference == null) {
210 packageEntry.preference = new SwitchPreference(mContext);
211 packageEntry.preference.setPersistent(false);
212 packageEntry.preference.setOnPreferenceChangeListener(UsageAccessSettings.this);
213 mPreferenceScreen.addPreference(packageEntry.preference);
215 updatePreference(packageEntry);
222 private void updatePreference(PackageEntry pe) {
247 ArrayMap<String, PackageEntry> mPackageEntryMap = new ArrayMap<>();
296 final PackageEntry pe = mPackageEntryMap.get(packageName);
332 void setNewMode(PackageEntry pe, int newMode) {
339 final PackageEntry entry = mPackageEntryMap.get(packageName);