< prev index next >
src/com/sun/javatest/exec/ET_FilterHandler.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -61,11 +61,11 @@
/**
* This class handles all the special filter juggling that exec tool needs to do.
*/
public class ET_FilterHandler implements ET_FilterControl, Session.Observer {
ET_FilterHandler(JComponent parent, ExecModel model, Harness h, UIFactory uif,
- Map map) {
+ Map<String, String> map) {
this(parent, model, uif);
setHarness(h);
restore(map);
}
@@ -158,13 +158,13 @@
FilterSelectionHandler getFilterSelectionHandler() {
loadFilters();
return fHandler;
}
- private TestFilter getDefaultFilter(Map map) {
+ private TestFilter getDefaultFilter(Map<String, String> map) {
if (map != null) {
- String pref = (String)(map.get(ExecTool.ACTIVE_FILTER));
+ String pref = (map.get(ExecTool.ACTIVE_FILTER));
// try to use filter indicated in preference
for (int i = 0; i < allFilters.size(); i++) {
if (allFilters.elementAt(i).getClass().getName().equals(pref))
return allFilters.elementAt(i);
@@ -279,11 +279,11 @@
pm.put(META_CLASS, bctf.getClass().getName());
bctf.save(pm);
prefs.save();
}
- public void restore(Map m) {
+ public void restore(Map<String, String> m) {
this.map = m;
fHandler.setFilter(getDefaultFilter(m));
}
public void updateGUI() {
// do nothing
@@ -439,11 +439,11 @@
private FilterConfig fConfig;
private FilterSelectionHandler fHandler;
private ExecModel model;
private UIFactory uif;
private JComponent parentComponent;
- private Map map; // saved desktop map to restore from
+ private Map<String, String> map; // saved desktop map to restore from
// filters
private LastRunFilter ltrFilter; // last test run
private ParameterFilter paramFilter; // current param filter
private BasicCustomTestFilter bctf; // "custom" filter
@@ -511,11 +511,11 @@
public String put(String key, String value) {
prefs.setPreference(key, value);
return null;
}
- public void putAll(Map t) {
+ public void putAll(Map<? extends String, ? extends String> t) {
throw new UnsupportedOperationException();
}
public String remove(Object key) {
throw new UnsupportedOperationException();
< prev index next >