2007-02-01から1ヶ月間の記事一覧

(23)【Commandの作成】

アドレス帳サンプルアプリの続きです。では、今回はCommandを作成します。 検索、登録、修正、削除の4コマンドクラスを作成します。登録、修正、削除に関しては、各処理を実行した後に、一覧表を再描画させるので、SequenceCommandを継承します。■1.検索コ…

(22)【Eventの作成】

アドレス帳サンプルアプリの続きです。 では、今回はEventを作成します。 検索、登録、修正、削除の4イベントを作成します。■1.検索イベントの作成 AddressSelectEventクラスを作成します。 package event { import com.adobe.cairngorm.control.CairngormE…

(21)【FrontControllerの作成】

アドレス帳サンプルアプリの続きです。このあたりは、黙々と進めましょう。 package control { import com.adobe.cairngorm.control.FrontController; import command.AddressSelectCommand; import command.AddressInsertCommand; import command.AddressUp…

(20)【ValueObjectの作成】

アドレス帳サンプルアプリの続きです。ValueObject(DataTransferObjectとも言うのかな?)を作成します。 package vo { import com.adobe.cairngorm.vo.ValueObject; [RemoteClass(alias="address.vo.Address")] public class Address implements ValueObjec…

(19)【ViewHelperの作成】

アドレス帳サンプルアプリの続きです。続いて、ViewHelperの作成。■4.一覧画面用ViewHelperの作成ボタンを押した時の操作を記述するためのViewHelperを作成します。[新規]-[ActionScriptクラス] パッケージ:view クラス名:AddressListViewHelper スーパー…

(18)【View(MXML)の作成】

アドレス帳サンプルアプリの続きです。では、今回はView及びViewHelperを作成します。ViewStackを使用して、一覧画面と登録画面の2画面を切り替えられるようにします。 ■1.一覧画面の作成 [新規]-[mxmlコンポーネント]で、一覧画面のコンポーネントを作成し…

(17)【Eclipseプロジェクトの作成】(FDS2)

Flex2でリモートオブジェクトを利用するためのEclipseプロジェクトの作成です。前提条件 ----------------------------------- ・Eclipse3.1.1 ・Tomcat(ここでは5.5.17)&Tomcatプラグイン ・FlexBuilder(ここではプラグイン) ・Flex Data Service2(Express…

(16)【サンプルアプリの作成】

では、本日より実際にCairngormを使用して簡易アドレス帳を作成してみます。 アドレス帳では、アドレスデータを検索・登録・修正・削除できるようにします。 データベースを使用して、CRUDができればひとまずホッとするのではないかな〜?と思います。 また…

(15)クラス解説のまとめ

■ ざっと全インターフェイス及びクラスを見てきましたが、よくできてるなぁ〜と改めて感心してます。 私は、Struts ⇒ Seasar2 ⇒ DWR ⇒ Flex2(&Cairngorm2)という流れで歩んできましたのでフレームワークがあったほうが安心しますし!! ■ Cairngormで開発中…

(14)【CairngormMessageCodes,CairngormError】役割

com.adobe.cairngorm.CairngormMessageCodes; com.adobe.cairngorm.CairngormError; の説明です。(Cairngorm 2.1)役割 CairngormError : Errorを処理するクラスです。 CairngormMessageCodes : メッセージを定数として定義するためのクラスです。■ Cairngorm…