read file associations from configuration
[instantlauncher.git] / src / main / java / eu / svjatoslav / instantlauncher / menu / MultiLevelMenu.java
index 9178418..bc37046 100755 (executable)
@@ -1,7 +1,6 @@
 package eu.svjatoslav.instantlauncher.menu;
 
 import eu.svjatoslav.commons.gui.dialog.ExceptionDialog;
-import eu.svjatoslav.instantlauncher.FileAssociationManager;
 import eu.svjatoslav.instantlauncher.InstantLauncher;
 import eu.svjatoslav.instantlauncher.Utils;
 
@@ -69,7 +68,7 @@ public class MultiLevelMenu implements MenuListener {
             contentPane.add(panel);
         }
 
-        final File directory = instantLauncher.configuration.getNavigationRootDirectory();
+        final File directory = instantLauncher.configurationManager.getNavigationRootDirectory();
         addMenu(directory);
 
         return contentPane;
@@ -111,7 +110,7 @@ public class MultiLevelMenu implements MenuListener {
             } else {
                 boolean fileOpened;
                 try {
-                    fileOpened = FileAssociationManager.openFile(chosenFile.getCanonicalFile());
+                    fileOpened = instantLauncher.openFile(chosenFile.getCanonicalFile());
                     if (fileOpened) {
                         InstantLauncher.exitProgram();
                     }
@@ -177,4 +176,5 @@ public class MultiLevelMenu implements MenuListener {
         }
     }
 
+
 }