solved it via actionscript portion of code

so here it is
Code:
[Bindable]
public var ar1:Array = new Array();
public function get_elements_names():void
{
var s:String = application.childDescriptors;
var pat:RegExp = /UIComponentDescriptor_/gi;
s = s.replace(pat, "");
ar1 = s.split(",");
}
public function set_effects():void
{
for each (var item:String in ar1)
{
this[item].setStyle("creationCompleteEffect", ein1);
this[item].setStyle("removedEffect", eout1);
}
}
a little bit of explanation:
its best to put the
get_elements_names() function to application preinitialization event, then
set_effects() function to initialization event.
the [Bindable] statement is used to populate datagrid for my testing purposes, so its not neccessary.
its obvious, in
set_effects() function, you can put whatever effect you want
thats it! hope this will help someone someday