Add event name constants to FlowElementMouseEvent?
I realize that the LinkElement will, in most cases, dispatch up to six different events, which use the same event name constants as defined in MouseEvent:
* MouseEvent.CLICK
* MouseEvent.MOUSE_DOWN
* MouseEvent.MOUSE_OUT
* MouseEvent.MOUSE_UP
* MouseEvent.ROLL_OVER
* MouseEvent.ROLL_OUT
In the Flex IDE, the event metadata is being interpreted and causes incorrect Eclipse code-hinting since the event names don't exist as constants in all-caps/underscore form in the FlowElementMouseEvent.
For example, if I have a link element instance, and type 'linkElement.addEventListener(', after I type the left paren, it triggers code completion that presents me with the following list of possible event types to add listeners for these six event types:
* FlowElementMouseEvent.CLICK
* FlowElementMouseEvent.MOUSE_DOWN
* FlowElementMouseEvent.MOUSE_OUT
* FlowElementMouseEvent.MOUSE_UP
* FlowElementMouseEvent.ROLL_OVER
* FlowElementMouseEvent.ROLL_OUT

Obviously, usage of any of those will not compile. I know you're using the same strings from MouseEvent's event name constants,
but it sure would be nice if you could add those event strings as constants to FlowElementMouseEvent as well! It's confusing to some developers when that doesn't work like they expect.
Thanks!
Brent
