| Package | org.libspark.utils |
| Class | public class LineReader |
| Inheritance | LineReader flash.events.EventDispatcher |
| Property | Defined by | ||
|---|---|---|---|
| buffer : ByteArray [read-only]
現在のバッファ内容を返します。
| LineReader | ||
| skipBlankLine : Boolean
空行をスキップするかを返します。
| LineReader | ||
| trimLineFeed : Boolean
改行コードをバッファに保存するかを返します。
| LineReader | ||
| Method | Defined by | ||
|---|---|---|---|
|
LineReader(dataInput:IDataInput)
新しい LineReader クラスのインスタンスを生成します。
引数で渡される dataInput オブジェクトは、 IEventDispatcher を実装し、
flash.events.ProgressEvent.SOCKET_DATA または flash.events.ProgressEvent.PROGRESS イベントを発生させるクラス ( flash.net.Socket , flash.net.URLStream , flash.filesystem.FileStream )である必要があります。 ロード完了時なでではProgressEvent.PROGRESSを発生させないので、 最後の一行を得るには読み込みが完了した段階でLineReaderオブジェクトのbufferプロパティを直接取得する必要があります。 | LineReader | ||
| Event | Summary | Defined by | ||
|---|---|---|---|---|
| 一行分がバッファに貯まったら送信されます。 | LineReader | |||
| buffer | property |
buffer:ByteArray [read-only]現在のバッファ内容を返します。
Implementation public function get buffer():ByteArray
| skipBlankLine | property |
skipBlankLine:Boolean [read-write]空行をスキップするかを返します。
Implementation public function get skipBlankLine():Boolean
public function set skipBlankLine(value:Boolean):void
| trimLineFeed | property |
trimLineFeed:Boolean [read-write]改行コードをバッファに保存するかを返します。
Implementation public function get trimLineFeed():Boolean
public function set trimLineFeed(value:Boolean):void
| LineReader | () | constructor |
public function LineReader(dataInput:IDataInput)
新しい LineReader クラスのインスタンスを生成します。
引数で渡される dataInput オブジェクトは、 IEventDispatcher を実装し、
flash.events.ProgressEvent.SOCKET_DATA または flash.events.ProgressEvent.PROGRESS イベントを発生させるクラス
( flash.net.Socket , flash.net.URLStream , flash.filesystem.FileStream )である必要があります。
ロード完了時なでではProgressEvent.PROGRESSを発生させないので、
最後の一行を得るには読み込みが完了した段階でLineReaderオブジェクトのbufferプロパティを直接取得する必要があります。
dataInput:IDataInput — 処理対象となる IDataInput インターフェースの実装クラス
|
| progress | event |