|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Objectcom.docomostar.system.ScheduleParam
public final class ScheduleParam
スケジュールデータの新規登録用のパラメータを定義します。
スケジュールデータを新規に作成し、登録するためには、
コンストラクタにより ScheduleParam オブジェクトを生成します。
生成したオブジェクトに対して、スケジュールの件名等を設定後、
Schedule.addEntry(ScheduleParam)
メソッドによる登録を行うことができます。
登録時の動作の詳細は、メソッドの説明を参照して下さい。
コンストラクタの概要 | |
---|---|
ScheduleParam()
スケジュールデータを生成します。 |
メソッドの概要 | |
---|---|
boolean |
getAlarm()
アラームの鳴動設定の有無を取得します。 |
ScheduleDate |
getDate()
スケジュールの日時を取得します。 |
String |
getDescription()
スケジュールの詳細を取得します。 |
Location |
getLocation() [iアプリオプションAPI]
位置情報を取得します。 |
String |
getSummary()
スケジュールの件名を取得します。 |
void |
setAlarm(boolean b)
アラームの鳴動有無を設定します。 |
void |
setDate(ScheduleDate date)
スケジュール日時を設定します。 |
void |
setDescription(String description)
スケジュールの詳細を設定します。 |
void |
setLocation(Location location) [iアプリオプションAPI]
位置情報を設定します。 |
void |
setSummary(String summary)
スケジュールの件名を設定します。 |
クラス Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ScheduleParam()
初期状態は以下のようになります。
メソッドの詳細 |
---|
public String getDescription()
public String getSummary()
public ScheduleDate getDate()
public Location getLocation() [iアプリオプションAPI]
位置情報を取得します。
スケジュールエントリにおいて位置情報をサポートしていない実装でも、 メソッドは正常に動作します。 すなわち、 setLocation() メソッドで設定された位置情報オブジェクトのコピーが返されます。
Location
オブジェクトのコピーです。public boolean getAlarm()
public void setDescription(String description)
description
- スケジュールの詳細を指定します。public void setSummary(String summary)
summary
- スケジュールの件名を指定します。public void setLocation(Location location) [iアプリオプションAPI]
位置情報を設定します。 null を指定すると、既に設定されていた位置情報がクリアされます。
このオブジェクトは、引数に指定された Location
オブジェクトをコピーして保持します。
スケジュールエントリにおいて位置情報をサポートしていない実装でも、 メソッドは正常に動作します (このオブジェクトを登録する時に位置情報のみ無視されます)。
location
- 位置情報を指定します。public void setDate(ScheduleDate date)
スケジュール日時を設定します。 null を指定可能です。
スケジュールエントリにおいて繰り返し回数をサポートしていない実装でも、 メソッドは正常に動作します (このオブジェクトを登録する時に繰り返し回数のみ無視されます)。
引数 date の各メソッドと、その戻り値の意味の対応は以下の通りです。
メソッド | 意味 |
---|---|
ScheduleDate.getStartTime() | スケジュール開始時刻 |
ScheduleDate.getEndTime() | スケジュール終了時刻 |
ScheduleDate.getType() | 日付指定タイプ |
ScheduleDate.getSpanSet() | 期間の集合 |
ScheduleDate.getRepeatCount() | 繰り返し回数 |
date
- スケジュールの開始時刻、終了時刻、日付指定タイプ、期間の集合、ならびに繰り返し回数が格納された
ScheduleDate
オブジェクトを指定します。public void setAlarm(boolean b)
b
- アラームを設定する場合 true
を、アラームを設定しない場合 false
を指定します。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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ドコモの商標または登録商標です。
その他記載された会社名、製品名などは該当する各社の商標または登録商標です。