|
@@ -46,6 +46,7 @@ import java.util.HashMap;
|
46
|
46
|
import java.util.Map;
|
47
|
47
|
import java.util.Map.Entry;
|
48
|
48
|
import java.util.Set;
|
|
49
|
+import java.util.stream.Collectors;
|
49
|
50
|
|
50
|
51
|
import javax.inject.Inject;
|
51
|
52
|
import javax.swing.JButton;
|
|
@@ -192,7 +193,8 @@ public class URLConfigPanel extends JPanel implements
|
192
|
193
|
valueChanged(null);
|
193
|
194
|
final Collection<URLHandlerHolder> elements = model.elements();
|
194
|
195
|
final Map<URI, String> handlers = new HashMap<>();
|
195
|
|
- elements.forEach(u -> handlers.put(u.getUri(), u.getHandler()));
|
|
196
|
+ elements.stream()
|
|
197
|
+ .collect(Collectors.toMap(URLHandlerHolder::getUri, URLHandlerHolder::getHandler));
|
196
|
198
|
final Set<String> protocols = globalConfig.getOptions("protocol").keySet();
|
197
|
199
|
for (final String protocol : protocols) {
|
198
|
200
|
URI uri;
|