com.kddi.system
クラス AddressBook <Phase1/一部Phase2>

java.lang.Object
  |
  +--com.kddi.system.AddressBook

public class AddressBook
extends java.lang.Object

アドレス帳データを参照するためのクラスです。

AddressBookクラスは、電話帳から任意の電話番号・電子メールアドレスを選択する機能を提供します。

getTelNo()またはgetEmailAddress()スタティックメソッドを呼び出すと、移動機システムはユーザーに電話帳を表示し電話番号または電子メールアドレスを一つ選択させます。

getTelNo()getEmailAddress()はPersonalInfoオブジェクトを返します。getTelNo()のとき、このオブジェクトの「電話番号」プロパティはユーザーによって選択された番号となっています。getEmailAddress()のとき、このオブジェクトの「電子メールアドレス」プロパティはユーザーによって選択された電子メールアドレスとなっています。

getTelNo()getEmailAddress()は電話番号または電子メールアドレスのみ取得できます。

ユーザーが選択をキャンセルしたときは、getTelNo()getEmailAddress()の戻り値はnullとなります。

注意!
getTelNo()getEmailAddress()メソッドがユーザーに電話番号または電子メールアドレスを選択させている間、Java VMはブロックされます。getTelNo()getEmailAddress()を呼び出すときは、タイマや別スレッドは使わないようにするなど使用法に注意してください。


メソッドの概要
static PersonalInfo getAddressByGUI()
          推奨されていません。 getTelNo() を使用してください。
static PersonalInfo getEmailAddress()
          GUIを利用してユーザが選択した電子メールアドレスを返します。
static PersonalInfo getTelNo()
          GUIを利用してユーザが選択した電話番号を返します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getEmailAddress <Phase2>

public static PersonalInfo getEmailAddress()
                                    throws java.lang.RuntimeException
GUIを利用してユーザが選択した電子メールアドレスを返します。

移動機の電話帳検索画面を呼び出して、 利用者が選択した登録データの電子メールアドレスを呼び出し側に返します。

エラーが発生した場合、RuntimeException が発生します。

戻り値:
取得したアドレスのインスタンス。利用者が動作をキャンセルした場合は null。

getTelNo <Phase2>

public static PersonalInfo getTelNo()
                             throws java.lang.RuntimeException
GUIを利用してユーザが選択した電話番号を返します。

移動機の電話帳検索画面を呼び出して、 利用者が選択した登録データの電話番号を呼び出し側に返します。

エラーが発生した場合、RuntimeException が発生します。

戻り値:
取得したアドレスのインスタンス。利用者が動作をキャンセルした場合は null。

getAddressByGUI

public static PersonalInfo getAddressByGUI()
                                    throws java.lang.RuntimeException
推奨されていません。 getTelNo() を使用してください。

GUIを利用してユーザが選択した電話番号を返します。

移動機の電話帳検索画面を呼び出して、 利用者が選択した登録データの電話番号を呼び出し側に返します。

エラーが発生した場合、RuntimeException が発生します。

戻り値:
取得したアドレスのインスタンス。利用者が動作をキャンセルした場合は null。
関連項目:
getTelNo()


Copyright 2003 Aplix Corporation. All rights reserved. Aplix Confidential and Restricted.