com.j_phone.amuse
クラス PhraseTrack

java.lang.Object
  |
  +--com.j_phone.amuse.PhraseTrack

推奨されていません。 As JSCL 1.0.0

public class PhraseTrack
extends java.lang.Object

PhrasePlayer のトラック
非推奨クラスとします。

関連項目:
PhraseTrack

フィールドの概要
static int DEFAULT_VOLUME
          推奨されていません。 トラックの音量の初期値。
 
メソッドの概要
 int getID()
          推奨されていません。 トラック番号を取得する。
 Phrase getPhrase()
          推奨されていません。 トラックに設定されているフレーズを取得する。
 PhraseTrack getSyncMaster()
          推奨されていません。 同期のマスタートラックを取得する
 boolean isMute()
          推奨されていません。 ミュートされているかどうかの取得。
 boolean isPlaying()
          推奨されていません。 再生中かどうかを取得する。
 void mute(boolean mute)
          推奨されていません。 再生をミュート(消音)する。
 void pause()
          推奨されていません。 再生を一旦停止する。
 void play()
          推奨されていません。 フレーズを再生する。
 void play(int loop)
          推奨されていません。 フレーズを繰り返し再生する。
 void removePhrase()
          推奨されていません。 フレーズ設定を削除する。
 void resume()
          推奨されていません。 一旦停止した再生を再開する。
 void setEventListener(PhraseTrackListener l)
          推奨されていません。 イベントリスナの登録
 void setPhrase(Phrase p)
          推奨されていません。 トラックにフレーズを設定する。
 void setSubjectTo(PhraseTrack master)
          推奨されていません。 指定したトラックの同期スレーブとする
 void setVolume(int value)
          推奨されていません。 再生音量を設定する。
 void stop()
          推奨されていません。 再生を停止する。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEFAULT_VOLUME

public static final int DEFAULT_VOLUME
推奨されていません。 
トラックの音量の初期値。
メソッドの詳細

setPhrase

public void setPhrase(Phrase p)
推奨されていません。 
トラックにフレーズを設定する。
パラメータ:
p - : フレーズ
例外:
NullPointerException - フレーズがnullの場合に発生する。
java.lang.IllegalArgumentException - フレーズデータの使用トラック数が確保したトラック数と合わない場合に発生する。
java.lang.RuntimeException - Nativeフレーズプレイヤーに設定できなかった場合に発生する。

removePhrase

public void removePhrase()
推奨されていません。 
フレーズ設定を削除する。
例外:
java.lang.RuntimeException - Nativeフレーズプレイヤーから削除できなかった場合に発生する。

play

public void play()
推奨されていません。 
フレーズを再生する。再生中の再生は無視する。

play

public void play(int loop)
推奨されていません。 
フレーズを繰り返し再生する。再生中の再生は無視する。
パラメータ:
loop - : 繰り返し回数(255 回まで、0 なら無限に繰り返す)
例外:
java.lang.RuntimeException - Nativeフレーズプレイヤーが再生できなかった場合に発生する。

stop

public void stop()
推奨されていません。 
再生を停止する。

pause

public void pause()
推奨されていません。 
再生を一旦停止する。
例外:
java.lang.RuntimeException - Nativeフレーズプレイヤーが一旦停止できなかった場合に発生する。

resume

public void resume()
推奨されていません。 
一旦停止した再生を再開する。
例外:
java.lang.RuntimeException - Nativeフレーズプレイヤーが再開できなかった場合に発生する。

isPlaying

public boolean isPlaying()
推奨されていません。 
再生中かどうかを取得する。
戻り値:
boolean - true:再生中

getPhrase

public Phrase getPhrase()
推奨されていません。 
トラックに設定されているフレーズを取得する。
戻り値:
Phrase - 設定されているフレーズ

setVolume

public void setVolume(int value)
推奨されていません。 
再生音量を設定する。
パラメータ:
value - : 音量(0 : 無音、127 : 最大)

mute

public void mute(boolean mute)
推奨されていません。 
再生をミュート(消音)する。
パラメータ:
mute - : true ならミュート、false なら解除

isMute

public boolean isMute()
推奨されていません。 
ミュートされているかどうかの取得。
戻り値:
boolean - true:ミュートされている

getID

public int getID()
推奨されていません。 
トラック番号を取得する。
戻り値:
int トラック番号

setSubjectTo

public void setSubjectTo(PhraseTrack master)
推奨されていません。 
指定したトラックの同期スレーブとする
パラメータ:
master - マスタートラック、null が指定されたときは解除
例外:
java.lang.RuntimeException - Nativeフレーズプレイヤーが設定できなかった場合に発生する。

getSyncMaster

public PhraseTrack getSyncMaster()
推奨されていません。 
同期のマスタートラックを取得する
戻り値:
PhraseTrack - マスタートラック

setEventListener

public void setEventListener(PhraseTrackListener l)
推奨されていません。 
イベントリスナの登録
パラメータ:
l - : イベントリスナ