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