簡単なEclipseプラグインを作成したいのですが、Javaプロジェクトを右クリックすると、「このプロジェクトで見つかったN個のJavaファイル」というラベルの付いたポップアップメニューが表示されます。「N」はファイル数です。 。
「selectionChanged」でラベルを更新できると思います。
public class CountAction implements IObjectActionDelegate {
public void selectionChanged(IAction action, ISelection selection) {
action.setText(countJavaFiles());
}
}
ただし、そのメニュー項目をクリックしないと機能しません。これは、CountAction
がロードされていないselectionChanged
ため、プロジェクトを右クリックしても呼び出されないためです。
私はこれに多くの時間を費やしましたが、解決していません。私を助けてください。