можно.
я вообще имена событий генерил. типа

Код AS3:
dispatchEvent(new Event("value of" +data+" is changed");
вру конечно, но это тоже валидно. главное как подписаться.
для подписки на такое событие я бы добалял отдельный метод:

Код AS3:
addChangeListener(data:String...){
addEventListener("value of" +data+" is changed",....)
}