|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.kddi.matiuke.EventManager
イベントを管理するクラスです。
音声着信やCメール受信などのイベントを管理するためのクラスです。 このクラスにイベントリスナを登録することで指定のイベントを受け取ることが出来ます。
EventManager インスタンスはシステムで唯一です。getEventManager()
により取得してください。機能をサポートしていない移動機では DeviceNotSupportedException
が送出されます。
一時中断中に待ち受けイベントがあった場合、再開後の動作は MIDlet.startApp() の呼び出しが終了した後に EventManager に登録したリスナのメソッドがコールされます。
待ち受け機能を利用する場合は、MIDlet suite は単一の MIDlet で構成してください。複数の MIDlet を含む MIDlet suite では正しく動作しない場合があります。
メソッドの概要 | |
static EventManager |
getEventManager()
EventManager インスタンスを返します。 |
void |
setAlarmEventListener(AlarmEventListener listener)
アラームのイベントを待ち受けるリスナを登録します。 |
void |
setCallEventListener(CallEventListener listener)
音声着信のイベントを待ち受けるリスナを登録します。 |
void |
setCMailEventListener(CMailEventListener listener)
Cメールのイベントを待ち受けるリスナを登録します。 |
void |
setEMailEventListener(EMailEventListener listener)
Eメール受信のイベントを待ち受けるリスナを登録します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static EventManager getEventManager() throws DeviceNotSupportedException
EventManager インスタンスはシステムで唯一です。
DeviceNotSupportedException
- 移動機が待ち受けイベントをサポートしていない場合に発生するpublic void setAlarmEventListener(AlarmEventListener listener)
登録した AlarmEventListener
にアラームのイベントが通知されます。
一度に登録できるリスナは一つだけです。再度登録すると新たに登録したものが有効になります。
listener
- 登録する AlarmEventListener
(null の場合は登録解除)public void setCallEventListener(CallEventListener listener)
登録した CallEventListener
に音声着信のイベントが通知されます。
一度に登録できるリスナは一つだけです。再度登録すると新たに登録したものが有効になります。
listener
- 登録する CallEventListener
(null の場合は登録解除)public void setCMailEventListener(CMailEventListener listener)
登録した CMailEventListener
にCメール(EZアプリ通信は含まず)受信のイベントが通知されます。
一度に登録できるリスナは一つだけです。再度登録すると新たに登録したものが有効になります。
listener
- 登録する CMailEventListener
(null の場合は登録解除)public void setEMailEventListener(EMailEventListener listener)
登録した EMailEventListener
にEメール受信のイベントが通知されます。
一度に登録できるリスナは一つだけです。再度登録すると新たに登録したものが有効になります。
listener
- 登録する EMailEventListener
(null の場合は登録解除)
|
||||||||
フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |