org.ashikunep.irenka.resource
インタフェース CtFile

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

public interface CtFile
extends CtResource

ファイル。

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

フィールドの概要
static String K_ENCODING
          文字セットエンコーディングを表現する属性のキー。
 
インタフェース org.ashikunep.irenka.resource.CtResource から継承されたフィールド
K_READABLE, K_TIMESTAMP, K_WRITABLE
 
メソッドの概要
 InputStream openInputStream()
          このファイルに接続された入力ストリームを返す。
 OutputStream openOutputStream()
          このファイルに接続された出力ストリームを返す。
 
インタフェース org.ashikunep.irenka.resource.CtResource から継承されたメソッド
exists, getAbsolutePath, getAttribute, getKind, getName, getParent, getPathFrom, getRoot, isArchived, toFile
 

フィールドの詳細

K_ENCODING

static final String K_ENCODING
文字セットエンコーディングを表現する属性のキー。

メソッドの詳細

openInputStream

InputStream openInputStream()
                            throws FileNotFoundException,
                                   IOException
このファイルに接続された入力ストリームを返す。 返されるストリームは呼び出し元が明示的にInputStream#close()を呼び出す必要がある。

戻り値:
このファイルに接続された入力ストリーム
例外:
FileNotFoundException - ファイルが実在していない場合
IOException - 入力ストリーム生成時に例外が発生した場合

openOutputStream

OutputStream openOutputStream()
                              throws IOException
このファイルに接続された出力ストリームを返す。 返されるストリームは呼び出し元が明示的にOutputStream#close()を呼び出す必要がある。 ファイルが実在していない場合、この呼び出しは新たなファイルを生成する。

戻り値:
このファイルに接続された入力ストリーム
例外:
IOException - 入力ストリーム生成時に例外が発生した場合


Copyright 2007 the Seasar Foundation and the Others.