(21)【FrontControllerの作成】
アドレス帳サンプルアプリの続きです。
このあたりは、黙々と進めましょう。
package control { import com.adobe.cairngorm.control.FrontController; import command.AddressSelectCommand; import command.AddressInsertCommand; import command.AddressUpdateCommand; import command.AddressRemoveCommand; public class AddressController extends FrontController{ public static const EVENT_ADDRESS_SELECT : String = "event_address_select"; public static const EVENT_ADDRESS_INSERT : String = "event_address_insert"; public static const EVENT_ADDRESS_UPDATE : String = "event_address_update"; public static const EVENT_ADDRESS_REMOVE : String = "event_address_remove"; /** * コンストラクタ。 */ public function AddressController(){ addCommand( EVENT_ADDRESS_SELECT, AddressSelectCommand ); addCommand( EVENT_ADDRESS_INSERT, AddressInsertCommand ); addCommand( EVENT_ADDRESS_UPDATE, AddressUpdateCommand ); addCommand( EVENT_ADDRESS_REMOVE, AddressRemoveCommand ); } } }
どんどん単調な作業になってゆきます。
次回は、Eventの作成です。