ICommand
A command that does nothing on execute (except call any done commands that have been added to it) This command does provide managment of "done" commands, and a way to execute them via a private method: done
public function addCommandRunEventListener(obj:ICommandRunEventListener):Void
public function removeCommandRunEventListener(obj:ICommandRunEventListener):Void