Hello! I am trying to get a change event working on a value object, but I just can not seem to get a change to occur.
Does anyone have a working example using Chnage Event? Here is the code I have so far.... import mx.events.*; // ActionScript Document [ChangeEvent("configNameChanged")] class edu.psu.uaim.data.Configuration { public var currentConfig: XML; private var _configName: String = null; private var dispatcher:EventDispatcher; private static function staticConstructor():Boolean { EventDispatcher.initialize(Configuration.prototype); return true; } // Load an EventDispatcher private static var EventDispatcherDependency = EventDispatcher; private static var staticConstructed:Boolean = staticConstructor(); [ChangeEvent("configNameChanged")] public function get configName(): String { Echo.debug("Config Name Get"); if ((_configName == null) && (currentConfig!=null) && (currentConfig!=undefined)){ var node:XMLNode = lookup("configuration.configName"); _configName = node.firstChild.nodeValue; } return _configName; } public function set configName(name: String): Void { _configName = name; setText("configuration.configName", name); dispatcher.dispatchEvent({type:"configNameChanged"}); } } -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/