/ Published in: ActionScript 3
URL: http://www.kirikacode.com
Expand |
Embed | Plain Text
package kc.tda { import kc.api.ICollection; [Event( name="add", type="kc.events.CollectionEvent" )] [Event( name="addAll", type="kc.events.CollectionEvent" )] [Event( name="clear", type="kc.events.CollectionEvent" )] [Event( name="remove", type="kc.events.CollectionEvent" )] [Event( name="removeAll", type="kc.events.CollectionEvent" )] [Event( name="retain", type="kc.events.CollectionEvent" )] public class ArraySet extends ArrayCollection implements ICollection { // @constructor public function ArraySet( capacity:int = undefined, expandableCapacity:Boolean = false, loadFactor:Number = NaN ) { super( capacity, expandableCapacity, loadFactor ); } // @override override public function add( value:* ):Boolean { return ( contains( value ) == ArrayCollection.NOT_FOUND ) ? super.add( value ) : false; } } }
You need to login to post a comment.
