OSDN Git Service

rename ConfigDirUi class.
authorOlyutorskii <olyutorskii@users.osdn.me>
Tue, 2 Jun 2020 06:49:13 +0000 (15:49 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Tue, 2 Jun 2020 06:49:13 +0000 (15:49 +0900)
src/main/java/jp/sfjp/jindolf/JindolfMain.java
src/main/java/jp/sfjp/jindolf/config/ConfigDirUi.java [moved from src/main/java/jp/sfjp/jindolf/config/ConfigDirUtils.java with 96% similarity]

index 3bc7ee7..df539a7 100644 (file)
@@ -19,7 +19,7 @@ import javax.swing.JFrame;
 import javax.swing.UIManager;
 import jp.sfjp.jindolf.config.AppSetting;
 import jp.sfjp.jindolf.config.CmdOption;
-import jp.sfjp.jindolf.config.ConfigDirUtils;
+import jp.sfjp.jindolf.config.ConfigDirUi;
 import jp.sfjp.jindolf.config.ConfigStore;
 import jp.sfjp.jindolf.config.EnvInfo;
 import jp.sfjp.jindolf.config.FileUtils;
@@ -247,8 +247,8 @@ public final class JindolfMain {
         dumpBootInfo(appSetting);
 
         ConfigStore configStore = appSetting.getConfigStore();
-        ConfigDirUtils.prepareConfigDir(configStore);
-        ConfigDirUtils.tryLock(configStore);
+        ConfigDirUi.prepareConfigDir(configStore);
+        ConfigDirUi.tryLock(configStore);
         // ここから設定格納ディレクトリ解禁
 
         appSetting.loadConfig();
@@ -1,5 +1,5 @@
 /*
- * configuration file & directory
+ * configuration file & directory UI
  *
  * License : The MIT License
  * Copyright(c) 2009 olyutorskii
@@ -24,12 +24,18 @@ import jp.sfjp.jindolf.VerInfo;
 import jp.sfjp.jindolf.view.LockErrorPane;
 
 /**
- * Jindolf設定格納ディレクトリに関するあれこれ。
+ * ユーザとのインタラクションを伴う、
+ * 設定格納ディレクトリに関する各種操作。
  *
- * <p>ファイル操作の異常系に関する、
- * ユーザとのインタラクション動作など。
+ * <p>ディレクトリ作成やロック確保に伴う、
+ * 各種異常系に対する判断をユーザーに求める。
+ *
+ * <p>場合によってはそのままVMごと終了し、呼び出し元に制御を返さない。
+ *
+ * <p>ユーザとの各種インタラクションは、
+ * アプリのメインウィンドウが表示される前に行われる。
  */
-public final class ConfigDirUtils{
+public final class ConfigDirUi{
 
     private static final Logger LOGGER = Logger.getAnonymousLogger();
 
@@ -132,7 +138,7 @@ public final class ConfigDirUtils{
     /**
      * 隠れコンストラクタ。
      */
-    private ConfigDirUtils(){
+    private ConfigDirUi(){
         assert false;
     }