Я хочу создать простой плагин eclipse, который делает: Когда вы щелкаете правой кнопкой мыши проект Java, он отображает всплывающее меню, в котором есть элемент с меткой «N файлов Java, найденных в этом проекте», где «N» - количество файлов .
У меня есть идея, что я могу обновить метку в «selectionChanged»:
public class CountAction implements IObjectActionDelegate {
public void selectionChanged(IAction action, ISelection selection) {
action.setText(countJavaFiles());
}
}
Но это не сработает, если я не щелкну этот пункт меню, поскольку CountAction
не был загружен, этот selectionChanged
не будет вызываться при щелчке правой кнопкой мыши по проекту.
Я потратил много времени на это, но не решил. Помогите мне, пожалуйста.