< prev index next >

src/com/sun/javatest/exec/ReportHandler.java

Print this page

        

@@ -117,14 +117,14 @@
         if (newReportD == null) {
             newReportD = new NewReportDialog(parent, uif, model.getFilterConfig(),
                             getReportBrowser(), model);
 
         newReportD.addObserver(new NewReportDialog.Observer() {
-                public void update(Map l) {
+                public void update(Map<String, String> l) {
                     lastState = l;
                     String lastReportDir =
-                        (String) (lastState.get(NewReportDialog.REPORT_DIR));
+                        lastState.get(NewReportDialog.REPORT_DIR);
 
                    if (lastReportDir != null)
                        history.add(new File(lastReportDir));
                 }
 

@@ -209,28 +209,28 @@
             history = FileHistory.getFileHistory(workDir, "reportDirHistory.jtl");
             reportHistoryListener.setFileHistory(history);
         }
     }
 
-    public void save(Map parentMap) {
+    public void save(Map<String, String> parentMap) {
         if (lastState != null && lastState.size() > 0)  {
-           PrefixMap pm = new PrefixMap(parentMap, REPORT_PREFIX);
+           PrefixMap<String> pm = new PrefixMap<>(parentMap, REPORT_PREFIX);
            pm.putAll(lastState);
         }
     }
 
-    public void restore(Map parentMap) {
+    public void restore(Map<String, String> parentMap) {
         if (parentMap == null)
             return;
 
         try {
-            PrefixMap pm = new PrefixMap(parentMap, REPORT_PREFIX);
+            PrefixMap<String> pm = new PrefixMap<>(parentMap, REPORT_PREFIX);
             if (pm == null) return;
 
             Object[] keys = pm.keySet().toArray();
             if (lastState == null)
-                lastState = new HashMap();
+                lastState = new HashMap<>();
 
             for (int i = 0; i < keys.length; i++) {
                 String key = (String) keys[i];
                 String value = (String) pm.get(keys[i]);
 

@@ -326,11 +326,11 @@
     private UIFactory uif;
 
     private FileHistory.Listener reportHistoryListener;
     private FileHistory history;
     private File lastOpenPath;
-    private Map lastState;
+    private Map<String, String> lastState;
     private ExecModel model;
     private NewReportDialog newReportD;
     private ReportBrowser reportBrowser;
     private ReportDirChooser reportDirChooser;
     private WorkDirectory workDir;
< prev index next >