JavaTM 2 Platform
Standard Ed. 5.0

javax.sound.sampled
クラス LineEvent.Type

java.lang.Object
  上位を拡張 javax.sound.sampled.LineEvent.Type
含まれているクラス:
LineEvent

public static class LineEvent.Type
extends Object

LineEvent.Type 内部クラスはラインで発生するイベントの種類を識別します。よく使われる型については static インスタンスが用意されています (OPEN、CLOSE、START、および STOP)。

関連項目:
LineEvent.getType()

フィールドの概要
static LineEvent.Type CLOSE
          ラインが閉じるときに送信されるイベントの型で、ラインが開いたときに取得したシステムリソースを解放します。
static LineEvent.Type OPEN
          ラインが開くときに送信されるイベントの型で、システムリソースをライン自体のために確保します。
static LineEvent.Type START
          start 要求に応答してラインがオーディオデータのアクティブな入出力に関係し始めたときに送信されるイベントの型です。
static LineEvent.Type STOP
          stop 要求に応答して、またはメディアの最後に達したために、ラインがオーディオデータのアクティブな入出力を中止したときに送信されるイベントの型です。
 
コンストラクタの概要
protected LineEvent.Type(String name)
          イベント型を新しく構築します。
 
メソッドの概要
 boolean equals(Object obj)
          指定されたオブジェクトがこのイベント型に等しいかどうかを示し、オブジェクトが同一である場合は true を返します。
 int hashCode()
          ハッシュコードメソッドをファイナライズします。
 String toString()
          型名を文字列表現として返します。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

OPEN

public static final LineEvent.Type OPEN
ラインが開くときに送信されるイベントの型で、システムリソースをライン自体のために確保します。

関連項目:
CLOSE, Line.open()

CLOSE

public static final LineEvent.Type CLOSE
ラインが閉じるときに送信されるイベントの型で、ラインが開いたときに取得したシステムリソースを解放します。

関連項目:
OPEN, Line.close()

START

public static final LineEvent.Type START
start 要求に応答してラインがオーディオデータのアクティブな入出力に関係し始めたときに送信されるイベントの型です。

関連項目:
STOP, DataLine.start()

STOP

public static final LineEvent.Type STOP
stop 要求に応答して、またはメディアの最後に達したために、ラインがオーディオデータのアクティブな入出力を中止したときに送信されるイベントの型です。

関連項目:
START, DataLine.stop()
コンストラクタの詳細

LineEvent.Type

protected LineEvent.Type(String name)
イベント型を新しく構築します。

パラメータ:
name - 型の名前
メソッドの詳細

equals

public final boolean equals(Object obj)
指定されたオブジェクトがこのイベント型に等しいかどうかを示し、オブジェクトが同一である場合は true を返します。

オーバーライド:
クラス Object 内の equals
パラメータ:
obj - 比較対象の参照オブジェクト
戻り値:
このイベント型が obj と等しい場合は true、そうでない場合は false
関連項目:
Object.hashCode(), Hashtable

hashCode

public final int hashCode()
ハッシュコードメソッドをファイナライズします。

オーバーライド:
クラス Object 内の hashCode
戻り値:
このオブジェクトのハッシュコード値
関連項目:
Object.equals(java.lang.Object), Hashtable

toString

public String toString()
型名を文字列表現として返します。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。