Apache flex Flex:元数据中的常量字符串

Apache flex Flex:元数据中的常量字符串,apache-flex,actionscript-3,actionscript,Apache Flex,Actionscript 3,Actionscript,我有点像 public class Controller { [Observer("fetchEmployeesEvent")] public function fetchEmployees() : void { //doSomething } } public class Controller { public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent

我有点像

public class Controller {
    [Observer("fetchEmployeesEvent")]
    public function fetchEmployees() : void {
        //doSomething
    }
}
public class Controller {

    public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent";

    [Observer(FETCH_EMPLOYEES_EVENT)]
    public function fetchEmployees() : void {
        //doSomething
    }
}
我想要像这样的东西

public class Controller {
    [Observer("fetchEmployeesEvent")]
    public function fetchEmployees() : void {
        //doSomething
    }
}
public class Controller {

    public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent";

    [Observer(FETCH_EMPLOYEES_EVENT)]
    public function fetchEmployees() : void {
        //doSomething
    }
}
我的问题是,只有第一个代码段可以工作。Flex似乎忽略了元数据标记中的常量
FETCH\u EMPLOYEES\u事件


我的问题是:是否有可能在元数据中使用常量字符串?

这是一个难题:使用Flex无法完成您想要做的事情

如果您能够在编译中添加某种预处理器(如果您使用FlexBuilder,我认为这是不可能的),那么您可以在那里解析常量字符串,否则恐怕您就走运了