From: Svjatoslav Agejenko Date: Wed, 8 Oct 2014 07:59:28 +0000 (+0300) Subject: registered org extension X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=instantlauncher.git;a=commitdiff_plain;h=17197a4b5ebe72d0502ec12340b6dabaffdd7f87 registered org extension --- diff --git a/src/main/java/eu/svjatoslav/instantlauncher/FileAssociationManager.java b/src/main/java/eu/svjatoslav/instantlauncher/FileAssociationManager.java index 6752594..4d1ec06 100755 --- a/src/main/java/eu/svjatoslav/instantlauncher/FileAssociationManager.java +++ b/src/main/java/eu/svjatoslav/instantlauncher/FileAssociationManager.java @@ -36,15 +36,18 @@ public class FileAssociationManager { final String[] commands = extensionToApplication.get(fileExtension); runOpeningApplication(file, commands); return true; - } else - return false; + } else { + return false; + } } private static void runOpeningApplication(final File file, final String[] commands) { - for (int i = 0; i < commands.length; i++) - if (commands[i].equals(FILE_INDICATOR)) - commands[i] = file.getAbsolutePath(); + for (int i = 0; i < commands.length; i++) { + if (commands[i].equals(FILE_INDICATOR)) { + commands[i] = file.getAbsolutePath(); + } + } try { Runtime.getRuntime().exec(commands); @@ -56,9 +59,15 @@ public class FileAssociationManager { } private static boolean isLogFile(String fileName) { - if (fileName.endsWith(".out")) return true; - if (fileName.endsWith(".log")) return true; - if (fileName.contains(".log.")) return true; + if (fileName.endsWith(".out")) { + return true; + } + if (fileName.endsWith(".log")) { + return true; + } + if (fileName.contains(".log.")) { + return true; + } return false; } @@ -67,6 +76,7 @@ public class FileAssociationManager { extensionToApplication.put("txt", new String[] { TEXT_EDITOR, FILE_INDICATOR }); extensionToApplication.put("xml", new String[] { TEXT_EDITOR, FILE_INDICATOR }); + extensionToApplication.put("org", new String[] { TEXT_EDITOR, FILE_INDICATOR }); extensionToApplication.put("properties", new String[] { TEXT_EDITOR, FILE_INDICATOR }); extensionToApplication.put("ini", new String[] { TEXT_EDITOR, FILE_INDICATOR }); extensionToApplication.put("", new String[] { TEXT_EDITOR, FILE_INDICATOR });