 |
|
1 2 3 次のページ
|
 |
アプリケーションロジックの追加
|
これまで作ってきたものは、外枠だけのモックアップ(模型)でしたが、これにロジックを追加して、アプリケーションとして完成させていきます。
そのためにはモデルを構成するオブジェクトの作成が必要になるので、今回のアプリケーションでは占いの利用者情報を格納するBean(UserInfoクラス)と、占いのロジックを実装したクラス(FortuneTellerクラス)を実装することになります。それぞれのクラスがJSFを通じてどのように連携するかを図1に示しました。

図1:UserInfoクラスとFortuneTellerクラスの連携
|
依存性の設定
|
ロジックの追加作業に入る前に、「Model」プロジェクトと「ViewController」プロジェクトの依存関係の設定をしておきます。
まず、アプリケーション・ナビゲータの「ViewController」プロジェクトを右クリックして表示されるコンテキストメニューから、「プロジェクト・プロパティ...」を選択して「プロジェクト・プロパティ」ダイアログを開きます。次に、左のペインより「依存性」を選択し、右のペインの「プロジェクトの依存性」リストに表示されている「Model.jpr」にチェックを入れます(図2)。

図2:依存性の設定 (画像をクリックすると別ウィンドウに拡大図を表示します)
これで「ViewController」プロジェクトから「Model」プロジェクトで作成するクラスを参照できるようになります。
|
1 2 3 次のページ
|
|

|
著者プロフィール
著者:WINGSプロジェクト 佐藤治夫(株式会社ビープラウド)、 小泉守義
監修:山田祥寛
WINGSプロジェクトは、有限会社WINGSプロジェクト(代表取締役山田祥寛)が運営するライティング・チーム。海外記事の翻訳から、主にサーバサイド分野の書籍/雑誌/Web記事の執筆、講演、アプリケーション開発などを幅広く手がける。2006年7月時点での登録メンバーは20名で、現在も一緒に執筆をできる有志を募集中。執筆に興味のある方は、どしどし応募いただきたい。
|
|
|
|