Menu

Commit [r1554]  Maximize  Restore  History

Fix for FM-707: Formalizing the prohibition of adding a single media element to multiple composites. Changes encompass:

* Extending MediaElementEvent with a PARENT_CHANGE type, and 'parent' property.
* Having CompositeElement fire a PARENT_CHANGE event when adding or removing children.
* Having MediaElement listen for PARENT_CHANGE events, storing a private reference, throwing an exception ("Error: Element is already a child of another composite element") when the current parent is not null.
* Adding error message to OSMFStrings.

evrijkom@adobe.com 2010-04-19

changed /osmf/trunk/framework/OSMF/org/osmf/elements/CompositeElement.as
changed /osmf/trunk/framework/OSMF/org/osmf/events/MediaElementEvent.as
changed /osmf/trunk/framework/OSMF/org/osmf/media/MediaElement.as
changed /osmf/trunk/framework/OSMF/org/osmf/utils/OSMFStrings.as
/osmf/trunk/framework/OSMF/org/osmf/elements/CompositeElement.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/events/MediaElementEvent.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/media/MediaElement.as Diff Switch to side-by-side view
Loading...
/osmf/trunk/framework/OSMF/org/osmf/utils/OSMFStrings.as Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.