Code cleanup and formatting. Migrated to java 1.8.
[svjatoslav_commons.git] / src / main / java / eu / svjatoslav / commons / file / CommonPathResolver.java
index 7441290..04a2fe9 100755 (executable)
@@ -13,51 +13,50 @@ import java.io.File;
 
 public class CommonPathResolver {
 
-       public static File desktopFile;
-
-       static final String[] desktopNames = new String[] { "Tafelblad", "المكتب",
-                       "Masa Üstü", "Сталец", "Десктоп", "ডেস্কটপ", "Desktop",
-                       "Escriptori", "Prostředí pracovní plochy", "Penbwrdd",
-                       "Skrivebord", "Επιφάνεια εργασίας", "Escritorio", "Töölaud",
-                       "Mahaigaina", "Työpöytä", "Bureau", "Deasc", "ડૅસ્કટોપ",
-                       "डेस्कटॉप", "Radna površina", "Munkaasztal", "デスクトップ", "დესკტოპი",
-                       "데스크탑", "Darbastalis", "Дэлгэц", "Skrivebord", "Teseke", "ਵਿਹੜਾ",
-                       "Pulpit", "Ambiente de Trabalho", "Área de Trabalho",
-                       "Рабочий стол", "Pracovná plocha", "Hapësira e Punës",
-                       "Радна површ", "Radna površ", "Skrivbord", "கணிமேசை", "Мизи корӣ",
-                       "พื้นโต๊ะ", "Masaüstü", "Стільниця", "桌面", "Isiga-nyezi" };
-
-       /**
-        * This method tries to guess user desktop directory. Implementation is
-        * pretty lousy. Need to improve it some day.
-        *
-        * @return file that points to user desktop directory.
-        * @throws RuntimeException
-        *             if user desktop directory is not found.
-        */
-       public static File getDesktopDirectory() {
-
-               if (desktopFile != null)
-                       return desktopFile;
-
-               final String userHomePath = System.getProperty("user.home");
-
-               for (final String desktopName : desktopNames) {
-
-                       final String desktopPath = userHomePath + "/" + desktopName;
-
-                       final File possibleDesktopFile = new File(desktopPath);
-                       if (possibleDesktopFile.exists()) {
-                               desktopFile = possibleDesktopFile;
-                               return desktopFile;
-                       }
-               }
-
-               throw new RuntimeException("Cannot autodetect user desktop directory.");
-       }
-
-       public static File getHomeDirectory() {
-               return new File(System.getProperty("user.home"));
-       }
+    private static final String[] desktopNames = new String[]{"Tafelblad", "المكتب",
+            "Masa Üstü", "Сталец", "Десктоп", "ডেস্কটপ", "Desktop",
+            "Escriptori", "Prostředí pracovní plochy", "Penbwrdd",
+            "Skrivebord", "Επιφάνεια εργασίας", "Escritorio", "Töölaud",
+            "Mahaigaina", "Työpöytä", "Bureau", "Deasc", "ડૅસ્કટોપ",
+            "डेस्कटॉप", "Radna površina", "Munkaasztal", "デスクトップ", "დესკტოპი",
+            "데스크탑", "Darbastalis", "Дэлгэц", "Skrivebord", "Teseke", "ਵਿਹੜਾ",
+            "Pulpit", "Ambiente de Trabalho", "Área de Trabalho",
+            "Рабочий стол", "Pracovná plocha", "Hapësira e Punës",
+            "Радна површ", "Radna površ", "Skrivbord", "கணிமேசை", "Мизи корӣ",
+            "พื้นโต๊ะ", "Masaüstü", "Стільниця", "桌面", "Isiga-nyezi"};
+
+    private static File desktopFile;
+
+    /**
+     * This method tries to guess user desktop directory. Implementation is
+     * pretty lousy. Need to improve it some day.
+     *
+     * @return file that points to user desktop directory.
+     * @throws RuntimeException if user desktop directory is not found.
+     */
+    public static File getDesktopDirectory() {
+
+        if (desktopFile != null)
+            return desktopFile;
+
+        final String userHomePath = System.getProperty("user.home");
+
+        for (final String desktopName : desktopNames) {
+
+            final String desktopPath = userHomePath + "/" + desktopName;
+
+            final File possibleDesktopFile = new File(desktopPath);
+            if (possibleDesktopFile.exists()) {
+                desktopFile = possibleDesktopFile;
+                return desktopFile;
+            }
+        }
+
+        throw new RuntimeException("Cannot autodetect user desktop directory.");
+    }
+
+    public static File getHomeDirectory() {
+        return new File(System.getProperty("user.home"));
+    }
 
 }