/**
* Jindolf設定格納ディレクトリに関するあれこれ。
*/
-public final class ConfigFile{
+public final class ConfigDirUtils{
private static final String TITLE_BUILDCONF =
VerInfo.TITLE + "設定格納ディレクトリの設定";
/**
* 隠れコンストラクタ。
*/
- private ConfigFile(){
+ private ConfigDirUtils(){
assert false;
return;
}
if(is == null) return;
imgCacheDir.mkdirs();
- ConfigFile.checkAccessibility(imgCacheDir);
+ ConfigDirUtils.checkAccessibility(imgCacheDir);
Path cachePath = imgCacheDir.toPath();
Path jsonLeaf = Paths.get("avatarCache.json");
if( ! this.configDir.exists() ){
File created =
- ConfigFile.buildConfigDirectory(this.configDir,
- this.isImplicitPath );
- ConfigFile.checkAccessibility(created);
+ ConfigDirUtils.buildConfigDirectory(this.configDir,
+ this.isImplicitPath );
+ ConfigDirUtils.checkAccessibility(created);
}else{
- ConfigFile.checkAccessibility(this.configDir);
+ ConfigDirUtils.checkAccessibility(this.configDir);
}
File imgDir = new File(this.configDir, "img");
if( ! imgDir.exists()){
- ConfigFile.buildImageCacheDir(imgDir);
+ ConfigDirUtils.buildImageCacheDir(imgDir);
}
return;
lock.tryLock();
if( ! lock.isFileOwner() ){
- ConfigFile.confirmLockError(lock);
+ ConfigDirUtils.confirmLockError(lock);
if( ! lock.isFileOwner() ){
this.useStoreFile = false;
this.isImplicitPath = true;