(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の作成です。