org.ashikunep.irenka.toolkit
インタフェース Filer

すべてのスーパーインタフェース:
Tool

public interface Filer
extends Tool

ファイラ。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

メソッドの概要
 Filer borrow()
          このツールを借りる。
 CtFile getFile(String path)
          指定されたパスに存在するファイルを返す。
 CtFolder getFolder(String path)
          指定されたパスに存在するフォルダを返す。
 CtFolder uncompress(CtFile archive)
          指定されたアーカイブファイルを展開し、そのルートフォルダを返す。
 

メソッドの詳細

getFile

CtFile getFile(String path)
指定されたパスに存在するファイルを返す。 指定されたパス上にファイルでないリソースが存在する場合、この呼び出しはnullを返す。

パラメータ:
path - 対象のパス
戻り値:
指定されたパスに存在するファイル、ファイルでないリソースが存在する場合はnull

getFolder

CtFolder getFolder(String path)
指定されたパスに存在するフォルダを返す。 指定されたパス上にフォルダでないリソースが存在する場合、この呼び出しはnullを返す。

パラメータ:
path - 対象のパス
戻り値:
指定されたパスに存在するフォルダ、フォルダでないリソースが存在する場合はnull

uncompress

CtFolder uncompress(CtFile archive)
                    throws IOException
指定されたアーカイブファイルを展開し、そのルートフォルダを返す。

パラメータ:
archive - 展開するアーカイブファイル
戻り値:
指定のアーカイブファイルを展開したフォルダ
例外:
IOException - アーカイブファイルの展開に失敗した場合

borrow

Filer borrow()
インタフェース Tool の記述:
このツールを借りる。

定義:
インタフェース Tool 内の borrow
戻り値:
借りるツール


Copyright 2007 the Seasar Foundation and the Others.