rcomp
b2008031701

org.phosphoresce.resourcecomp.util
クラス FileUtil

java.lang.Object
  拡張org.phosphoresce.resourcecomp.util.FileUtil

public final class FileUtil
extends java.lang.Object

ファイル操作ユーティリティクラス

作成者:
Kitagawa

メソッドの概要
static void copy(java.io.File input, java.io.File output)
          指定された入力ファイルをコピーします。
static java.io.File[] getDirectories(java.io.File directory)
          指定されたディレクトリリソース配下のディレクトリオブジェクトを取得します。
static java.io.File getFilePath(java.io.File file)
          指定されたファイルの所属ディレクトリを取得します。
static java.io.File[] getFiles(java.io.File directory)
          指定されたディレクトリリソース配下のファイルオブジェクトを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getFiles

public static final java.io.File[] getFiles(java.io.File directory)
                                     throws ResourceOperateException
指定されたディレクトリリソース配下のファイルオブジェクトを取得します。

パラメータ:
directory - ディレクトリリソース
戻り値:
ディレクトリリソース配下のファイルオブジェクト
例外:
ResourceOperateException - 不正なディレクトリリソースを指定した場合に発生

getDirectories

public static final java.io.File[] getDirectories(java.io.File directory)
                                           throws ResourceOperateException
指定されたディレクトリリソース配下のディレクトリオブジェクトを取得します。

パラメータ:
directory - ディレクトリリソース
戻り値:
ディレクトリリソース配下のディレクトリオブジェクト
例外:
ResourceOperateException - 不正なディレクトリリソースを指定した場合に発生

getFilePath

public static final java.io.File getFilePath(java.io.File file)
                                      throws ResourceOperateException
指定されたファイルの所属ディレクトリを取得します。

パラメータ:
file - 対象ファイル
戻り値:
ファイルの所属ディレクトリ
例外:
ResourceOperateException - 正常にディレクトリの取得が出来なかった場合に発生

copy

public static void copy(java.io.File input,
                        java.io.File output)
                 throws ResourceOperateException
指定された入力ファイルをコピーします。

パラメータ:
input - 入力ファイル
output - 出力ファイル
例外:
ResourceOperateException - 正常にファイルコピーが行えなかった場合に発生

rcomp
b2008031701