Ну например, обозвал я мувики смайликов в библиотеке как-то однообразно
(s1, s2...) и выставил галочку экспорт, автоматом в поле класс появляется класс с именем мувика.
Потом я хочу добавить мувик. Не вижу другого способа как писать длинный парсер вида:

Код:
function getSmile (SmileCode:String):*
{
switch (SmileCode)
{
case "S1" :
var newSmile:S1 = new S1();
return newSmile;
break;
case "S2" :
var newSmile:S2 = new S2();
return newSmile;
break;
...
}
}
UP
Проблема в том, что строку не приввести к типу Class
UP2 Оказывается можно:

Код:
function duplicate (className:String):*
{
Class(getDefinitionByName(className));
var currentClass:Class = Class(getDefinitionByName(className));
return new currentClass();
}
addChild(duplicate("S1"));