com.j_phone.system
インタフェース PhoneStateListener


public interface PhoneStateListener

データ更新を通知するリスナインタフェースです。

導入されたバージョン:
JSCL 1.2

フィールドの概要
static int UPDATE_ADDRESSBOOK
          データ種別でアドレス帳を示します。
static int UPDATE_FILE
          データ種別でファイルフォルダを示します。
static int UPDATE_RECEIVE_MAILBOX
          データ種別で受信メールボックスを示します。
static int UPDATE_SEND_MAILBOX
          データ種別で送信メールボックスを示します。
 
メソッドの概要
 void phoneStateUpdated(int result)
          MIDletが休止状態の時にネイティブシステムのデータが更新された場合に呼び出されます。
 

フィールドの詳細

UPDATE_RECEIVE_MAILBOX

public static final int UPDATE_RECEIVE_MAILBOX
データ種別で受信メールボックスを示します。 受信メールボックスの内容が更新された場合、 updatedPhoneState() の引数 result のビット 0 が 1 に設定されます。

UPDATE_SEND_MAILBOX

public static final int UPDATE_SEND_MAILBOX
データ種別で送信メールボックスを示します。 送信メールボックスの内容が更新された場合、 updatedPhoneState() の引数 result のビット 1 が 1 に設定されます。

UPDATE_ADDRESSBOOK

public static final int UPDATE_ADDRESSBOOK
データ種別でアドレス帳を示します。 アドレス帳の内容が更新された場合、 updatedPhoneState() の引数 result のビット 2 が 1 に設定されます。

UPDATE_FILE

public static final int UPDATE_FILE
データ種別でファイルフォルダを示します。 ファイルフォルダの内容が更新された場合、 updatedPhoneState() の引数 result のビット 3 が 1 に設定されます。
メソッドの詳細

phoneStateUpdated

public void phoneStateUpdated(int result)
MIDletが休止状態の時にネイティブシステムのデータが更新された場合に呼び出されます。
パラメータ:
result - データ更新の状態。更新されたデータ種別のビットが1に設定されます。
  • ビット0 受信メールボックス
  • ビット1 送信メールボックス
  • ビット2 アドレス帳
  • ビット3 ファイルフォルダ