kinugasa.game

## クラス LockUtil

- java.lang.Object
- - kinugasa.game.LockUtil

-     public final class LockUtil
      extends java.lang.Object

  多重起動防止用のロックファイルに関するユーティリティ.
  ロックファイルの生成はできません。 削除はできます。
  ロックファイルは、"./"に作成されます。 また、ロックファイルはゲーム実行中は削除できません。

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static java.lang.String` | `LOCK_FILE_PREFIX`
    `static java.lang.String` | `LOCK_FILE_SUFFIX`
    `static java.io.FilenameFilter` | `TEMP_FN_FILTER`

  - ### メソッドのサマリー

    All Methods Static Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static void` | `deleteAllLockFile()` ロックファイルを強制的に削除します.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### LOCK_FILE_PREFIX

          public static final java.lang.String LOCK_FILE_PREFIX

      関連項目:
        定数フィールド値

    - #### LOCK_FILE_SUFFIX

          public static final java.lang.String LOCK_FILE_SUFFIX

      関連項目:
        定数フィールド値

    - #### TEMP_FN_FILTER

          public static final java.io.FilenameFilter TEMP_FN_FILTER

  - ### メソッドの詳細

    - #### deleteAllLockFile

          public static void deleteAllLockFile()

      ロックファイルを強制的に削除します. このメソッドは途中で強制終了する可能性のあるテスト時の実行に最適です。
      通常の終了手段（gameExitやウインドウ閉じ）で終了された場合には、ロックファイルは自動的に削除されます。