Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: adblockplussbrowser/src/org/adblockplus/sbrowser/contentblocker/MoreBlockingPreferenceCategory.java

Issue 29436555: Issue 5231 - Use Java 7 features (Closed)
Patch Set: Created May 11, 2017, 6:30 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * This file is part of Adblock Plus <https://adblockplus.org/>, 2 * This file is part of Adblock Plus <https://adblockplus.org/>,
3 * Copyright (C) 2006-2016 Eyeo GmbH 3 * Copyright (C) 2006-2016 Eyeo GmbH
4 * 4 *
5 * Adblock Plus is free software: you can redistribute it and/or modify 5 * Adblock Plus is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 3 as 6 * it under the terms of the GNU General Public License version 3 as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
8 * 8 *
9 * Adblock Plus is distributed in the hope that it will be useful, 9 * Adblock Plus is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
50 }; 50 };
51 51
52 private static final String[] WHITELISTED_LIST_URLS = 52 private static final String[] WHITELISTED_LIST_URLS =
53 { 53 {
54 "https://easylist-downloads.adblockplus.org/easyprivacy.txt", 54 "https://easylist-downloads.adblockplus.org/easyprivacy.txt",
55 "https://easylist-downloads.adblockplus.org/malwaredomains_full.txt", 55 "https://easylist-downloads.adblockplus.org/malwaredomains_full.txt",
56 "https://easylist-downloads.adblockplus.org/antiadblockfilters.txt", 56 "https://easylist-downloads.adblockplus.org/antiadblockfilters.txt",
57 "https://easylist-downloads.adblockplus.org/fanboy-social.txt" 57 "https://easylist-downloads.adblockplus.org/fanboy-social.txt"
58 }; 58 };
59 59
60 private static final HashMap<String, Integer> URL_TO_RES_ID_MAP = new HashMap< String, Integer>(); 60 private static final HashMap<String, Integer> URL_TO_RES_ID_MAP = new HashMap< >();
61 61
62 static 62 static
63 { 63 {
64 for (int i = 0; i < WHITELISTED_LIST_TITLES.length; i++) 64 for (int i = 0; i < WHITELISTED_LIST_TITLES.length; i++)
65 { 65 {
66 URL_TO_RES_ID_MAP.put(WHITELISTED_LIST_URLS[i], WHITELISTED_LIST_TITLES[i] ); 66 URL_TO_RES_ID_MAP.put(WHITELISTED_LIST_URLS[i], WHITELISTED_LIST_TITLES[i] );
67 } 67 }
68 } 68 }
69 69
70 public MoreBlockingPreferenceCategory(final Context context) 70 public MoreBlockingPreferenceCategory(final Context context)
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 public boolean onPreferenceChange(final Preference preference, final Object ne wValue) 147 public boolean onPreferenceChange(final Preference preference, final Object ne wValue)
148 { 148 {
149 final String id = preference.getKey(); 149 final String id = preference.getKey();
150 final boolean enabled = ((Boolean) newValue).booleanValue(); 150 final boolean enabled = ((Boolean) newValue).booleanValue();
151 151
152 this.engine.changeSubscriptionState(id, enabled); 152 this.engine.changeSubscriptionState(id, enabled);
153 153
154 return true; 154 return true;
155 } 155 }
156 } 156 }
OLDNEW

Powered by Google App Engine
This is Rietveld