|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface EmbeddedResource
マップに埋め込み可能なリソース。
メソッドの概要 | |
---|---|
java.lang.Object |
clone()
リソースを複製する。 |
void |
dispose()
リソースを破棄する。 |
java.lang.String |
getId()
リソースのマップ内での識別子を返す。 |
boolean |
isLoaded()
読み込みが保留されているかどうか調べる。 |
void |
loadResource()
リソースを読み込む。 |
void |
write(byte[] data)
このリソースにバイト列を書き込む。 |
void |
write(java.io.InputStream is)
このリソースにInputStreamから読み込んだバイト列を書き込む。 |
インタフェース jp.carabiner.inkpod.model.Resource から継承されたメソッド |
---|
exists, getFile, getFilename, getInputStream, getOutputStream, getParent, getPath, getRelativePath, getResource, isFile, isWritable, lastModified, length, setLastModified, toURI |
メソッドの詳細 |
---|
java.lang.String getId()
boolean isLoaded()
void loadResource() throws java.io.IOException
java.io.IOException
void write(byte[] data) throws java.io.IOException
data
- 書き込むバイト列
java.io.IOException
void write(java.io.InputStream is) throws java.io.IOException
is
- このリソースに書き込む内容を読み取るInputStream
java.io.IOException
void dispose()
java.lang.Object clone()
write(byte[])
, Resource.getOutputStream()
等を呼んだとき、初めて新しい作業ファイルが作成されます。
作業ファイルは、その作業ファイルを使用しているすべてのEmbededResourceオブジェクトが破棄されたとき削除されます。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |