Como adicionar um botão suspenso na barra de ferramentas de uma exibição?

Preciso adicionar umbotão suspenso na barra de ferramentas de uma visualização em um plug-in Eclipse.

Na verdade, os botões na barra de ferramentas são adicionados assim:

<extension point="org.eclipse.ui.viewActions">
  <viewContribution id="..." targetId="$MyViewId$">
    <action id="..."
            toolbarPath="action1"
            class="Class extending Action and implementing IViewActionDelegate">
    </action>
  </viewContribution>
</extension>

questionAnswers(1)

yourAnswerToTheQuestion