|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Object | +--com.nttdocomo.system.Message | +--com.nttdocomo.system.MessageReceived
ネイティブから取得したメッセージiアプリの受信メッセージを定義します。
MessageReceivedオブジェクトは、
MessageAgent.getMessage(int, int)
メソッドにより取得される、
メッセージiアプリの受信メッセージを表します。
受信メッセージには、 サブジェクト(通常文字列)、 本文(通常文字列)、 受信日時(通常文字列として取得可能)、 宛先アドレス(XStringの配列)、 差出人アドレス(XString)、 差出人アドレスの電話帳ID、 既読・未読情報、 添付バイナリデータが設定されています。
MessageAgent
フィールドの概要 |
インタフェース com.nttdocomo.system.MailConstants から継承したフィールド |
ADDRESS_DOMAIN, ADDRESS_FULL, ADDRESS_USER, RECEIVED, SENT, UNSENT |
メソッドの概要 | |
XString |
getFrom(int part)
差出人アドレス(XString)を取得します。 |
int[][] |
getPhoneBookID()
差出人の電話帳エントリIDを取得します。 |
XString[] |
getRecipients(int part)
宛先アドレス(XString配列)を取得します。 |
boolean |
isSeen()
既読・未読情報を返します。 |
クラス com.nttdocomo.system.Message から継承したメソッド |
getBody, getData, getDateString, getId, getSubject, getType |
クラス Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public XString getFrom(int part)
part
- アドレス中の取得する部分を指定します。
ADDRESS_FULL
、
ADDRESS_USER
、
ADDRESS_DOMAIN
のいずれかを指定します。
IllegalArgumentException
- 引数 part の値が不正な場合に発生します。
public int[][] getPhoneBookID()
戻り値の配列をint [][] idとすると、
id[i][0]には、i番目に見つかった電話帳エントリIDそのものが返ります。
id[i][1]には、その電話帳エントリに登録されているメールアドレス中の
インデックス値が返ります。
すなわち、相手のメールアドレスは、
PhoneBook.getEntry(id[i][0]).getMailAddress(id[i][1], ADDRESS_FULL)です。
複数のエントリにマッチする場合、 そのすべてのエントリを返すかどうかは機種依存ですが、 少なくとも1つのエントリの情報を返します。
public XString[] getRecipients(int part)
part
- アドレス中の取得する部分を指定します。
ADDRESS_FULL
、
ADDRESS_USER
、
ADDRESS_DOMAIN
のいずれかを指定します。
IllegalArgumentException
- 引数 part の値が不正な場合に発生します。
public boolean isSeen()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
NTT DoCoMo,Inc.
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。