Packagecom.degrafa.geometry.command
Classpublic class CommandCollection
InheritanceCommandCollection Inheritance DegrafaCollection Inheritance DegrafaObject



Public Properties
 PropertyDefined by
 Inheritedcursor : DegrafaCursor
DegrafaCollection
 Inheriteddocument : Object
The MXML document that created this object.
DegrafaObject
 InheritedenableEvents : Boolean
Enable events for this object.
DegrafaObject
 InheritedenableTypeChecking : Boolean
Allows internal type checking to be turned off.
DegrafaCollection
 InheritedhasEventManager : Boolean
Tests to see if a EventDispatcher instance has been created for this object.
DegrafaObject
 Inheritedid : String
The identifier used by document to refer to this object.
DegrafaObject
 InheritedisInitialized : Boolean
DegrafaObject
 Inheriteditems : Array
An array of items being stored in this collection.
DegrafaCollection
 Inheritedname : String
The name that refers to this object.
DegrafaObject
 InheritedobjectBindings : Array
DegrafaObject
 Inheritedparent : IDegrafaObject
The current degrafa object parent.
DegrafaObject
 InheritedsuppressEventProcessing : Boolean
Temporarily suppress event processing for this object.
DegrafaObject
Protected Properties
 PropertyDefined by
 Inherited_cursor : DegrafaCursor
Gets a cursor for the items Array
DegrafaCollection
 InheritedeventDispatcher : EventDispatcher
EventDispatcher instance for this object.
DegrafaObject
Public Methods
 MethodDefined by
  
CommandCollection(array:Array = null)
CommandCollection
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = true):void
Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event.
DegrafaObject
 Inherited
addListener(value:*):void
Addes a property change event listener and a parent reference to the passed object.
DegrafaCollection
 Inherited
addListeners():void
Addes a property change event listener and a parent reference to each item in the collection.
DegrafaCollection
 Inherited
concat(... args):Array
Concatenates the elements specified in the parameters with the elements in an array and creates a new array.
DegrafaCollection
 Inherited
dispatchEvent(evt:Event):Boolean
Dispatches an event into the event flow.
DegrafaObject
 Inherited
dispatchPropertyChange(bubbles:Boolean = false, property:Object = null, oldValue:Object = null, newValue:Object = null, source:Object = null):Boolean
Dispatches an property change event into the event flow.
DegrafaObject
 Inherited
every(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns false for the specified function.
DegrafaCollection
 Inherited
filter(callback:Function, thisObject:* = null):Array
Executes a test function on each item in the array and constructs a new array for all items that return true for the specified function.
DegrafaCollection
 Inherited
forEach(callback:Function, thisObject:* = null):void
Executes a function on each item in the array.
DegrafaCollection
 Inherited
hasEventListener(type:String):Boolean
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
DegrafaObject
 Inherited
indexOf(searchElement:*, fromIndex:int = 0):int
Searches for an item in an array by using strict equality (===) and returns the index position of the item.
DegrafaCollection
 Inherited
initChange(property:String, oldValue:Object, newValue:Object, source:Object):void
Helper function for dispatching property changes
DegrafaObject
 Inherited
initialized(document:Object, id:String):void
Called after the implementing object has been created and all component properties specified on the MXML tag have been initialized.
DegrafaObject
 Inherited
join(sep:*):String
Converts the elements in an array to strings, inserts the specified separator between the elements, concatenates them, and returns the resulting string.
DegrafaCollection
 Inherited
lastIndexOf(searchElement:*, fromIndex:int = 0x7fffffff):int
Searches for an item in an array, working backward from the last item, and returns the index position of the matching item using strict equality (===).
DegrafaCollection
 Inherited
map(callback:Function, thisObject:* = null):Array
Executes a function on each item in an array, and constructs a new array of items corresponding to the results of the function on each item in the original array.
DegrafaCollection
 Inherited
pop():*
Removes the last element from an array and returns the value of that element.
DegrafaCollection
 Inherited
propertyChangeHandler(event:PropertyChangeEvent):void
Property change event handler for this collection.
DegrafaCollection
 Inherited
push(... args):uint
Adds one or more elements to the end of an array and returns the new length of the array.
DegrafaCollection
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Removes a listener from the EventDispatcher object.
DegrafaObject
 Inherited
removeListener(value:*):void
Removes the property change event listener and parent reference from the passed object.
DegrafaCollection
 Inherited
Removes the property change event listener and parent reference from each item in the collection.
DegrafaCollection
 Inherited
reverse():Array
Reverses the array in place.
DegrafaCollection
 Inherited
shift():*
Removes the first element from an array and returns that element.
DegrafaCollection
 Inherited
slice(startIndex:int = 0, endIndex:int = 16777215):Array
Returns a new array that consists of a range of elements from the original array, without modifying the original array.
DegrafaCollection
 Inherited
some(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns true.
DegrafaCollection
 Inherited
sort(... args):Array
Sorts the elements in an array.
DegrafaCollection
 Inherited
sortOn(fieldName:Object, options:Object = null):Array
Sorts the elements in an array according to one or more fields in the array.
DegrafaCollection
 Inherited
splice(startIndex:int, deleteCount:uint, ... values):Array
Adds elements to and removes elements from an array.
DegrafaCollection
 Inherited
unshift(... args):uint
Adds one or more elements to the beginning of an array and returns the new length of the array.
DegrafaCollection
 Inherited
willTrigger(type:String):Boolean
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
DegrafaObject
Protected Methods
 MethodDefined by
 Inherited
_addItem(value:*):*
Adds a new item to the collection.
DegrafaCollection
 Inherited
_addItemAt(value:Object, index:Number):*
Add a item at the given index.
DegrafaCollection
 Inherited
_getItemAt(index:Number):*
Return a item at the given index.
DegrafaCollection
 Inherited
_getItemIndex(value:*):int
Return the index for the item in the collection.
DegrafaCollection
 Inherited
_removeItem(value:*):*
Removes a item from the collection.
DegrafaCollection
 Inherited
_removeItemAt(index:Number):*
Removes a item from the collection.
DegrafaCollection
 Inherited
_setItemIndex(value:*, newIndex:Number):Boolean
Change the position of an item in the collection
DegrafaCollection
Events
 EventSummaryDefined by
 Inherited  DegrafaObject
 Inherited  DegrafaObject
Constructor detail
CommandCollection()constructor
public function CommandCollection(array:Array = null)Parameters
array:Array (default = null)