Matlab Source Control SDK - Как добавить виджеты в меню управления исходным кодом, которые действуют на определенные c файлы? - PullRequest
0 голосов
/ 10 января 2020

Интерфейс Matlab CMAdapter имеет метод buildCustomActions, который позволяет пользователю добавлять элементы меню в меню управления исходным кодом, которые запускают определенные c действия. Например:

@Override
public void buildCustomActions(CustomizationWidgetFactory customizationWidgetFactory) {
    customizationWidgetFactory.createActionWidget("Show SOS basic Info",  null, new CoreAction() {
        @Override
        public void execute() throws ConfigurationManagementException {
            // actions go here
        }

        @Override
        public String getDescription() {
            return "Show SOS Object Status";
        }

        @Override
        public boolean canCancel() {
            return true;
        }
    });
}

Это добавит: пример пункта меню matlab

Это очень полезно, но имеет ограничение, не ограничивающее указание файла c.

Я хотел бы иметь возможность добавить виджеты в это меню управления источниками, которые будут действовать на определенные c файлы, чтобы я мог выбрать эти файлы на текущей панели папок и вызывать эти действия над ними. Может кто-нибудь помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...