I have been working on a eclipse plugin for developers using the Robotlegs framework for actionscript.
This plugin is only for FlashBuilder(Formerly Flex) developers.
Currently i have finnished functionality like:
- New Project wizard for Robotlegs projects
- Basic stuff like adding removing the Robotlegs nature
- Filetemplates view,including a editor and a template processor for the different Robotlegs actors
- A View displaying all event classes in the project and where they are mapped
I took an old fashioned approach towards filling the Event view with a model and decided to stick with adding a new builder to a project(When adding the correct nature). For a simple task as displaying all classes extending “flash.events.Event”. The result was more than ok, but i didn’t like that i had to wait for a build to occur before the details was displayed.
Screenshot of the View:

As seen in the view: All classes extending from “flash.events.Event” are displayed.
Under each class is all public constants displayed and if those constants are used for mapping an event
in any classes in the project, this mapping is displayed belov the constant.
I started with the same approach trying to distinguish the specialities for a RobotlegsProject and made a pretty good view presentation for this. But again i was tied behind my back with my approach with adding functionality to a builder class.
This lead me down the path to the Eclipse(Common Navigator Framework)
I can only say two things Eclipse CNF – > WOW
Flashbuilder Package Explorer – > Based on the old deprecated ResourceNavigator class in eclipse
bummer, especially since this class was deprecated more than a year before Adobe launched FlashBuilder 4.0
I am currently deepdiving into CNF and making a new navigator which will fit my needs and i hope it will do so for the community.
When this is finnished i will launch a update site for the plugin(s).
And i just have one hope:
That is that the Robotlegs Community can provide feedback to me so i can help them by pushing this plugin’s development further.



Ooooh! Been waiting for this – I’ll definitely fire it up on the next RL project.
[...] A Robotlegs plugin. [...]
If you could send me a sample project with signals i could do a version for that to
As soon as RL2 is out i will support that to
wow, this is awesome.
is support for RobotLegs 2 planned ?
Nice work!
The event view looks like it could be really helpful.
It would be good if it could also show what commands are gonna get triggered by the event as well (that would be the most important bit imo) … but i guess u would need to parse the context for that.
i typically only use signals now with my RL projects, any chance your event view would work for signals?
Looks very promising! I’ve been using custom Code Templates in FB 4.5 to create the usual methods for the actors in RL, like onRegister in mediators, execute on Commands, and clone and toString in events. It will be very helpful to have a “New RL Command” or “New RL Mediator”, etc in the File->New menu instead of just “New ActionScript Class”, if that’s even possible.
Im looking forward to try this plugin when it’s ready!