 <p>It is necessary to call ActionBarAdvisor.register() to make the save action available. For example:</p> <pre><code>public class MyActionBarAdvisor extends ActionBarAdvisor { public MyActionBarAdvisor(IActionBarConfigurer configurer) { super(configurer); } protected void makeActions(final IWorkbenchWindow window) { register(ActionFactory.SAVE.create(window)); } } </code></pre> <p>Given the addition to plugin.xml in the question, the built-in save handler will now be invoked for any active editor.</p>