I am wondering if in Flex 4 if there is a way to change the name of a State? so that it affects all instances of code acting on that state, be it a state transition or what have you.
create a public bindable property of, for example,
public var currentState:String;
and pass it as the argument for your transitions or what you have.
Retrieving data ...