com.docomostar.opt.system
クラス AttachmentData

Object
  上位を拡張 com.docomostar.opt.system.AttachmentData

public final class AttachmentData
extends Object

メールの添付データを定義します。

導入されたバージョン:
Star-1.5
関連項目:
MailAgent2

フィールドの概要
static int ENTRY_TYPE_IMAGE
          エントリ種別の1つで、ネイティブの画像データを表します(=0)。
 
コンストラクタの概要
AttachmentData(int entryType, int entryID)
          メールの添付データを生成します。
 
メソッドの概要
 int getEntryID()
          このオブジェクトが保持しているエントリIDを返します。
 int getEntryType()
          このオブジェクトが保持しているエントリ種別を返します。
 
クラス Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ENTRY_TYPE_IMAGE

public static final int ENTRY_TYPE_IMAGE
エントリ種別の1つで、ネイティブの画像データを表します(=0)。

ImageStore.selectEntry() で取得できる画像データが添付ファイルの対象となります。

この定数を使用するには、ADF に AccessUserInfo キーの指定が必要です。

関連項目:
定数フィールド値
コンストラクタの詳細

AttachmentData

public AttachmentData(int entryType,
                      int entryID)
メールの添付データを生成します。

オブジェクト生成時に、引数に指定した値が設定されます。 なお、引数に指定する値はこのオブジェクトへの設定値として有効か無効かのみをチェックします。 端末内に実際に指定したデータが存在するか、添付可能なデータであるか等のチェックは、 MailAgent2.send(MailDraft mail, AttachmentData[] data) によって行われます。

パラメータ:
entryType - このクラスで定義しているエントリ種別を指定します。
entryID - エントリ種別のデータに対応したエントリ ID を指定します。
例外:
com.docomostar.lang.UnsupportedOperationException -
ネイティブメーラへのファイル添付機能をサポートしていない場合に発生します。
IllegalArgumentException -
引数 entryType に、 このクラスで定義していないエントリ種別が指定された場合に発生します。
IllegalArgumentException -
引数 entryID に無効な ID (区間 [-256, 0] に属する整数) が指定された場合に発生します。
SecurityException -
ADF に AccessUserInfo キーの指定がないアプリケーションが、 引数 entryType に ENTRY_TYPE_IMAGEを指定して、 このコンストラクタを呼び出した場合に発生します。
メソッドの詳細

getEntryType

public int getEntryType()
このオブジェクトが保持しているエントリ種別を返します。

戻り値:
エントリ種別を返します。

getEntryID

public int getEntryID()
このオブジェクトが保持しているエントリIDを返します。

戻り値:
エントリIDを返します。


NTT DOCOMO,INC.

本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。

Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。

FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。FeliCaは、ソニー株式会社の登録商標です。

「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。

その他記載された会社名、製品名などは該当する各社の商標または登録商標です。