Skip to content

Instantly share code, notes, and snippets.

@alanklement
Created May 11, 2012 13:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alanklement/2659497 to your computer and use it in GitHub Desktop.
Save alanklement/2659497 to your computer and use it in GitHub Desktop.
Add menu item to SWFBridge
// "The Refactor cannot be manipulated - it's controlled by JDT and we don't have access to it."
_bridge.ui.registerMenuEntry("Semicolons", "Fix semicolons", "action1","", "mainMenu/file/new:after").sendTo(null,null);
_bridge.ui.registerMenuEntry("Edit Begin", "Edit Begin", "action2","", "mainMenu/edit:begin").sendTo(null,null);
_bridge.ui.registerMenuEntry("Source Begin", "Source Begin ", "action3","", "mainMenu/asSource:begin").sendTo(null,null);
_bridge.ui.registerMenuEntry("Navigate End", "Navigate End ", "action4","", "mainMenu/navigate:end").sendTo(null,null);
_bridge.ui.registerMenuEntry("Search End", "Search End ", "action5","", "mainMenu/search:end").sendTo(null,null);
_bridge.ui.registerMenuEntry("Run Before Run As", "Run Before Run As", "action6","", "mainMenu/run/runWithConfigurationAction:before").sendTo(null,null);
_bridge.ui.registerMenuEntry("Project After Clean", "Project After Clean", "action7","", "mainMenu/project/buildClean:after").sendTo(null,null);
_bridge.ui.registerMenuEntry("Window After New Window", "Window After New Window", "action8","", "mainMenu/window/openNewWindow:after").sendTo(null,null);
_bridge.ui.registerMenuEntry("Help Before FDT Welcome Screen", "Help Before FDT Welcome Screen", "action9","", "mainMenu/help/showWelcomeAction:before").sendTo(null,null);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment