Kagetaka

net.hizlab.kagetaka.addin.java2.bridge
クラス IOCaller

java.lang.Object
  拡張net.hizlab.kagetaka.addin.java2.IOWrapper
      拡張net.hizlab.kagetaka.addin.java2.bridge.IOCaller

public class IOCaller
extends IOWrapper

Java2 の IO の機能を実行するクラスです。

バージョン:
$Revision: 1.2 $

コンストラクタの概要
IOCaller()
          新しいインスタンスを作成します。
 
メソッドの概要
 File createTempFile(String prefix, String suffix, File directory)
          指定されたディレクトリで新しい空のファイルを生成します。
 File[] listRoots()
          有効なファイルシステムのルートをリスト表示します。
 
クラス net.hizlab.kagetaka.addin.java2.IOWrapper から継承したメソッド
getInstance
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IOCaller

public IOCaller()
新しいインスタンスを作成します。

メソッドの詳細

createTempFile

public File createTempFile(String prefix,
                           String suffix,
                           File directory)
                    throws IOException
指定されたディレクトリで新しい空のファイルを生成します。 このファイルは JavaVM が正常終了すると削除されます。

定義:
クラス IOWrapper 内の createTempFile
パラメータ:
prefix - ファイル名を生成するために使用される接頭辞文字列。 3 文字以上の長さが必要
suffix - ファイル名を生成するために使用される接尾辞文字列。 null も指定でき、その場合は、接尾辞 ".tmp" が使用される
directory - ファイルが生成されるディレクトリ。 デフォルトの一時ファイルディレクトリを 使用する場合は null
戻り値:
新規作成された空のファイルを示す抽象パス名
例外:
IOException - ファイルが生成できなかった場合
IllegalArgumentException - prefix 引数が 3 文字に満たない場合

listRoots

public File[] listRoots()
有効なファイルシステムのルートをリスト表示します。

定義:
クラス IOWrapper 内の listRoots
戻り値:
ファイルシステムのルート

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'