- 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.TypeCLOSEラインが閉じるときに送信されるイベントのタイプで、ラインが開いたときに取得したシステム・リソースを解放します。static LineEvent.TypeOPENラインが開くときに送信されるイベントのタイプで、システム・リソースをライン自体のために確保します。static LineEvent.TypeSTARTstart要求に応答してラインがオーディオ・データのアクティブな入出力に関係し始めたときに送信されるイベントのタイプです。static LineEvent.TypeSTOPstop要求に応答してラインがオーディオ・データのアクティブな入出力を中止したときに送信されるイベントのタイプです。
-
-
-
フィールドの詳細
-
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()
-
-
コンストラクタの詳細
-
Type
protected Type(String name)
イベント・タイプを新しく構築します。- パラメータ:
name- タイプの名前
-
-
メソッドの詳細
-
equals
public final boolean equals(Object obj)
指定されたオブジェクトがこのイベント・タイプと等しいかどうかを示し、オブジェクトが同じ場合はtrueを返します。- オーバーライド:
equals、クラス:Object- パラメータ:
obj- 比較対象の参照オブジェクト- 戻り値:
- 指定されたオブジェクトがこのイベント・タイプと等しい場合は
true。falseそうでなければ - 関連項目:
Object.hashCode()、HashMap
-
hashCode
public final int hashCode()
このイベント・タイプのハッシュ・コード値を返します。- オーバーライド:
hashCode、クラス:Object- 戻り値:
- このイベント・タイプのハッシュ・コード値
- 関連項目:
Object.equals(java.lang.Object),System.identityHashCode(java.lang.Object)
-
-