Sha256: 699cfc704f91e3bd25260ee09a43821028d3e6b2269b669ef2631ec3b633c046
Contents?: true
Size: 950 Bytes
Versions: 5
Compression:
Stored size: 950 Bytes
Contents
package org.rsos.openbill.command { /* add to controller addCommand( SettingEvent.EVENT_SETTING, SettingCommand ); */ import com.adobe.cairngorm.control.CairngormEvent; import com.adobe.cairngorm.commands.ICommand; import org.rsos.openbill.model.OpenbillModelLocator; import org.rsos.openbill.business.RailsDelegate; import org.rsos.openbill.event.SettingEvent; import mx.controls.Alert; import mx.rpc.IResponder; import mx.rpc.events.FaultEvent; public class SettingCommand implements ICommand, IResponder { public function execute(event:CairngormEvent):void { var delegate : RailsDelegate = new RailsDelegate( this ) delegate.setting(SettingEvent(event).settingVO) } public function result(data:Object):void { // OpenbillModelLocator.getInstance() } public function fault(info:Object):void { var faultEvent :FaultEvent = FaultEvent( info ) Alert.show( "fault at setting" ) } } }
Version data entries
5 entries across 5 versions & 2 rubygems