| Package | mx.core | 
| Interface | public interface IPropertyChangeNotifier extends IEventDispatcher , IUID | 
| Implementors | ArrayList, ObjectProxy, UIComponent | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
IPropertyChangeNotifier interface defines a marker 
  interface.
  Classes that support this interface declare support for event propagation
  in a specialized manner.
  Classes that implement this interface must dispatch events for each property
  of this class and any nested classes publicly exposed as properties.
  For those properties that are anonymous (complex and not strongly typed),
  implementing classes provide custom support or directly use the
  ObjectProxy class.
  Implementors of this interface should use the 
  PropertyChangeEvent.createUpdateEvent() method to construct an
  appropriate update event for dispatch.
  Public Methods 
| Method | Defined By | ||
|---|---|---|---|
|  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 
	Registers an event listener object with an EventDispatcher object so that the listener
	receives notification of an event. | IEventDispatcher | |
|  | 
	Dispatches an event into the event flow. | IEventDispatcher | |
|  | 
	Checks whether the EventDispatcher object has any listeners registered for a specific type 
	of event. | IEventDispatcher | |
|  | 
	Removes a listener from the EventDispatcher object. | IEventDispatcher | |
|  | 
	Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type. | IEventDispatcher | |
Thu Dec 4 2014, 05:50 PM -08:00