|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.io.PFReader jp.go.aist.dmrc.platform.beans.io.PFTextFileReader
テキストファイルから文字列を読み込むためのコンポーネント。
このコンポーネントから以下のイベントが発生する。
トリガー | 生成データ | イベント番号 |
---|---|---|
read メソッド呼出 |
対象ファイル全体の文字列 (String) |
0 |
readLines メソッド呼出 |
対象ファイル1行分の文字列 (String) |
1 |
readTokens メソッド呼出 |
対象ファイル1単語分の文字列 (String) |
2 |
コンストラクタの概要 | |
PFTextFileReader()
デフォルトコンストラクタ |
メソッドの概要 | |
void |
close()
ファイルを閉じる |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。 |
boolean |
isOpen()
ファイルを開いているか判定する |
void |
localeUpdated()
ロケール変更に対応する。 |
void |
open(java.io.File file)
ファイルオブジェクトを指定してファイルを開く |
void |
open(java.lang.String filename)
ファイル名を指定してファイルを開く |
void |
read(java.io.File file)
ファイルオブジェクトを指定してテキストデータを読み込む。 |
void |
read(java.lang.String fileName)
ファイル名を指定してテキストデータを読み込む。 |
void |
readLines()
開いているファイルから一行ずつ読み込む。 |
void |
readTokens()
開いているファイルから一単語ずつ読み込む。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力. |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PFTextFileReader()
メソッドの詳細 |
public java.lang.String getComponentName()
PFComponent
内の getComponentName
PFComponent.getComponentName()
public void localeUpdated()
PFComponent
内の localeUpdated
PFReader
内の localeUpdated
PFComponent.localeUpdated()
public void readXML(PFXMLLoader in)
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
public void read(java.io.File file) throws PFComponentException, PFMethodException, PFRuntimeException
file
- ファイルオブジェクト
PFComponentException
- 読み込みまたはイベント生成の失敗
PFMethodException
- イベント伝播先のメソッド起動時のエラー
PFRuntimeException
- 予期しない実行時エラーpublic void read(java.lang.String fileName) throws PFComponentException, PFMethodException, PFRuntimeException
fileName
- ファイル名
PFComponentException
- 読み込みまたはイベント生成の失敗
PFMethodException
- イベント伝播先のメソッド起動時のエラー
PFRuntimeException
- 予期しない実行時エラーpublic void readLines() throws PFComponentException, PFMethodException, PFRuntimeException
PFComponentException
- 読み込み失敗またはイベント生成の失敗
PFMethodException
- イベント伝播先のメソッド起動時のエラー
PFRuntimeException
- 予期しない実行時エラーpublic void readTokens() throws PFComponentException, PFMethodException, PFRuntimeException
PFComponentException
- 読み込み失敗またはイベント生成の失敗
PFMethodException
- イベント伝播先のメソッド起動時のエラー
PFRuntimeException
- 予期しない実行時エラーpublic void open(java.lang.String filename) throws PFComponentException
filename
- ファイル名
PFComponentException
- ファイルオープンの失敗public void open(java.io.File file) throws PFComponentException
file
- ファイルオブジェクト
PFComponentException
- ファイルオープンの失敗public void close() throws PFComponentException
PFComponentException
- ファイルクローズの失敗public boolean isOpen()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |