обобщение именования стандартных проходов,теперь их описание берется из таблицы к которой они относятся.
This commit is contained in:
@@ -2,38 +2,13 @@ package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass;
|
||||
import _VisualDVM.Passes.Server.PublishServerObject;
|
||||
import _VisualDVM.Repository.Server.ComponentsServer;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Repository.Subscribes.Subscriber;
|
||||
public class AddSubscriber extends ComponentsRepositoryPass<Subscriber> {
|
||||
@Override
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/RedAdd.png";
|
||||
}
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
return "";
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = new Subscriber();
|
||||
return fillObjectFields();
|
||||
}
|
||||
protected boolean fillObjectFields() throws Exception {
|
||||
return server.db.subscribers.getUI().ShowAddObjectDialog(target);
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.PublishObject, "", target));
|
||||
}
|
||||
@Override
|
||||
protected void performFinish() throws Exception {
|
||||
super.performFinish();
|
||||
Global.mainModule.getPass(PassCode.SynchronizeBugReports).Do();
|
||||
}
|
||||
@Override
|
||||
protected void showDone() throws Exception {
|
||||
super.showDone();
|
||||
server.db.subscribers.getUI().Show(target.getPK());
|
||||
public class AddSubscriber extends PublishServerObject<ComponentsServer, Subscriber> {
|
||||
public AddSubscriber() {
|
||||
super(Global.componentsServer, Subscriber.class);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -354,42 +354,14 @@ public enum PassCode implements PassCode_ {
|
||||
@Override
|
||||
public String getDescription() {
|
||||
switch (this) {
|
||||
case CloneSapforSettings:
|
||||
return "Клонировать параметры тестирования SAPFOR";
|
||||
case CloneDVMSettings:
|
||||
return "Клонировать параметры тестирования DVM";
|
||||
case PublishDVMSettings:
|
||||
return "Опубликовать параметры тестирования DVM";
|
||||
case EditDVMSettings:
|
||||
return "Редактировать параметры тестирования DVM";
|
||||
case DeleteDVMSettings:
|
||||
return "Удалить параметры тестирования DVM";
|
||||
case PublishSapforSettingsCommand:
|
||||
return "Опубликовать команду SAPFOR";
|
||||
case EditSapforSettingsCommand:
|
||||
return "Редактировать команду SAPFOR";
|
||||
case DeleteSapforSettingsCommand:
|
||||
return "Удалить команду SAPFOR";
|
||||
case PublishSapforSettings:
|
||||
return "Опубликовать параметры тестирования SAPFOR";
|
||||
case EditSapforSettings:
|
||||
return "Редактировать параметры тестирования SAPFOR";
|
||||
case DeleteSapforSettings:
|
||||
return "Удалить параметры тестирования SAPFOR";
|
||||
case CloneCurrentDVMConfiguration:
|
||||
return "Дублировать текущую конфигурацию тестирования DVM";
|
||||
case StartSelectedSAPFORConfigurations:
|
||||
return "Запустить отмеченные конфигурации тестирования SAPFOR";
|
||||
case SaveCurrentSAPFORConfiguration:
|
||||
return "Сохранить тесты текущей конфигурации SAPFOR";
|
||||
case ShowCurrentSAPFORConfigurationTests:
|
||||
return "Отметить группы и тесты, участвующие в текущей конфигурации SAPFOR";
|
||||
case StartSelectedDVMConfigurations:
|
||||
return "Запустить отмеченные конфигурации тестирования DVM";
|
||||
case ShowCurrentDVMConfigurationTests:
|
||||
return "Отметить группы и тесты, участвующие в текущей конфигурации DVM";
|
||||
case SaveCurrentDVMConfiguration:
|
||||
return "Сохранить тесты текущей конфигурации DVM";
|
||||
case GetOldBugReports:
|
||||
return "Получить неиспользуемые баг репорты";
|
||||
case SPF_RenameIncludes:
|
||||
@@ -445,12 +417,8 @@ public enum PassCode implements PassCode_ {
|
||||
return "Синхронизация пакетов задач DVM";
|
||||
case AbortSapforPackage:
|
||||
return "Прервать пакет тестирования SAPFOR";
|
||||
case DeleteSapforPackage:
|
||||
return "Удалить пакеты тестирования SAPFOR";
|
||||
case AbortDVMPackage:
|
||||
return "Прервать пакет тестирования DVM";
|
||||
case DeleteDVMPackage:
|
||||
return "Удалить пакет задач DVM";
|
||||
case DownloadDVMPackage:
|
||||
return "Скачать пакет задач DVM";
|
||||
case ActualizePackages:
|
||||
@@ -461,8 +429,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Обновить пакеты тестирования SAPFOR";
|
||||
case ExportDVMPackageToExcel:
|
||||
return "Экспорт пакета задач в Excel";
|
||||
case DeleteSubscriberWorkspace:
|
||||
return "Удалить рабочее пространство пользователя";
|
||||
case CreateGroupFromFiles:
|
||||
return "Создать группу из файлов в папке";
|
||||
case CreateTestsFromFiles:
|
||||
@@ -479,14 +445,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Удаление OpenMP директив";
|
||||
case CreateGroupFromDirectory:
|
||||
return "Создать группу тестов из папки";
|
||||
case DeleteConfiguration:
|
||||
return "Удалить конфигурацию";
|
||||
case DeleteTest:
|
||||
return "Удалить тест";
|
||||
case PublishServerSapfor:
|
||||
return "Опубликовать собранную версию SAPFOR";
|
||||
case DeleteGroup:
|
||||
return "Удалить группу";
|
||||
case UpdateProperty:
|
||||
return "Обновить параметр";
|
||||
case OpenSapforEtalonVersion:
|
||||
@@ -497,12 +455,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Отобразить все параллельные варианты";
|
||||
case ShowParallelVariantsCoverage:
|
||||
return "Отобразить минимальное покрытие параллельных вариантов";
|
||||
case DeleteServerSapfor:
|
||||
return "Удалить версию SAPFOR";
|
||||
case EditProfile:
|
||||
return "Редактировать профиль";
|
||||
case DeleteProfile:
|
||||
return "Удалить профиль";
|
||||
case ApplyProfile:
|
||||
return "Применить профиль";
|
||||
case SaveProfile:
|
||||
@@ -517,18 +469,10 @@ public enum PassCode implements PassCode_ {
|
||||
return "Получить список предыдущих версий компонент с сервера";
|
||||
case MassSelectArrays:
|
||||
return "Массовый выбор массивов";
|
||||
case AddSubscriber:
|
||||
return "Добавить учётную запись";
|
||||
case EditSubscriber:
|
||||
return "Редактировать учётную запись";
|
||||
case DeleteSubscriber:
|
||||
return "Удалить учётную запись";
|
||||
case CheckAccount:
|
||||
return "Проверка учётной записи";
|
||||
case CheckRegistrationOnServer:
|
||||
return "Проверка регистрации учетной записи на сервере";
|
||||
case EditAccount:
|
||||
return "Редактирование учётной записи";
|
||||
case DeleteSelectedFiles:
|
||||
return "Удалить отмеченные файлы проекта";
|
||||
case SetSelectedFilesLanguage:
|
||||
@@ -539,12 +483,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Установить тип для отмеченных файлов";
|
||||
case DeleteDownloadedBugReports:
|
||||
return "Удалить загруженные отчёты об ошибках";
|
||||
case PublishSapforConfiguration:
|
||||
return "Опубликовать конфигурацию тестирования SAPFOR";
|
||||
case EditSapforConfiguration:
|
||||
return "Редактировать конфигурацию тестирования SAPFOR";
|
||||
case DeleteSapforConfiguration:
|
||||
return "Удалить конфигурацию тестирования SAPFOR";
|
||||
case ExcludeSelectedFiles:
|
||||
return "Исключить из рассмотрения отмеченные файлы";
|
||||
case IncludeSelectedFiles:
|
||||
@@ -587,8 +525,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Определить размерность теста по DVM директивам";
|
||||
case RefreshDVMTests:
|
||||
return "Обновить DVM тесты";
|
||||
case AddDVMParameterForTesting:
|
||||
return "Добавить параметр DVM системы для группы";
|
||||
case PickCompilerEnvironmentsForTesting:
|
||||
return "Выбрать набор переменных окружения";
|
||||
case ShowCompilerVersion:
|
||||
@@ -625,20 +561,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Закрытие отчёта об ошибке";
|
||||
case CopyProject:
|
||||
return "Копирование проекта";
|
||||
case AddDVMParameter:
|
||||
return "Добавление параметра DVM системы";
|
||||
case EditDVMParameter:
|
||||
return "Редактирование параметра DVM системы";
|
||||
case DeleteDVMParameter:
|
||||
return "Удаление параметра DVM системы";
|
||||
case EditGroup:
|
||||
return "Редактирование группы";
|
||||
case PublishGroup:
|
||||
return "Создать пустую группу тестов";
|
||||
case DeleteCompilationTasks:
|
||||
return "Удалить задачи на компиляцию";
|
||||
case DeleteRunTasks:
|
||||
return "Удалить задачи на запуск";
|
||||
case PickCompilerEnvironments:
|
||||
return "Выбор переменных окружения DVM компилятора";
|
||||
case PickCompilerOptions:
|
||||
@@ -661,8 +583,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Синхронизация Базы данных групп тестов";
|
||||
case DownloadTest:
|
||||
return "Загрузить тест";
|
||||
case PublishTest:
|
||||
return "Опубликовать тест";
|
||||
case ArchivesBackupPass:
|
||||
return "Бэкап архивов журнала ошибок";
|
||||
case ShowInstruction:
|
||||
@@ -671,8 +591,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Скачать все архивы";
|
||||
case CleanAnalyses:
|
||||
return "Очистка анализов";
|
||||
case EditTest:
|
||||
return "Редактирование теста";
|
||||
case DropFastAccess:
|
||||
return "Сброс панели быстрого доступа";
|
||||
case DropLastProjects:
|
||||
@@ -815,10 +733,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Архивация папки";
|
||||
case UnzipFolderPass:
|
||||
return "Распаковка папки";
|
||||
case AddBugReport:
|
||||
return "Создание отчёта об ошибке";
|
||||
case DeleteBugReport:
|
||||
return "Удаление отчёта об ошибке";
|
||||
case DeleteBugReportFromServer:
|
||||
return "Удаление отчёта об ошибке с сервера";
|
||||
case PublishBugReport:
|
||||
@@ -857,54 +771,6 @@ public enum PassCode implements PassCode_ {
|
||||
return "Обновление поля отчёта об ошибке";
|
||||
case AppendBugReportField:
|
||||
return "Дополнение поля отчёта об ошибке";
|
||||
//-----
|
||||
case AddMachine:
|
||||
return "Добавление машины";
|
||||
case EditMachine:
|
||||
return "Редактирование машины";
|
||||
case DeleteMachine:
|
||||
return "Удаление машины";
|
||||
//-----
|
||||
case AddUser:
|
||||
return "Добавление пользователя";
|
||||
case EditUser:
|
||||
return "Редактирование пользователя";
|
||||
case DeleteUser:
|
||||
return "Удаление пользователя";
|
||||
//-----
|
||||
case AddCompiler:
|
||||
return "Добавление компилятора";
|
||||
case EditCompiler:
|
||||
return "Редактирование компилятора";
|
||||
case DeleteCompiler:
|
||||
return "Удаление компилятора";
|
||||
//-
|
||||
case AddMakefile:
|
||||
return "Добавление мейкфайла";
|
||||
case EditMakefile:
|
||||
return "Редактирование мейкфайла";
|
||||
case DeleteMakefile:
|
||||
return "Удаление мейкфайла";
|
||||
case ShowCompilerHelp:
|
||||
return "Показать справочную информацию компилятора";
|
||||
//-
|
||||
case EditModule:
|
||||
return "Редактирование модуля";
|
||||
//-
|
||||
case AddRunConfiguration:
|
||||
return "Добавление конфигурации запуска";
|
||||
case EditRunConfiguration:
|
||||
return "Редактирование конфигурации запуска";
|
||||
case DeleteRunConfiguration:
|
||||
return "Удаление конфигурации запуска";
|
||||
//-
|
||||
case DeleteEnvironmentValue:
|
||||
return "Удалить переменную окружения";
|
||||
case EditEnvironmentValue:
|
||||
return "Изменить переменную окружения";
|
||||
case AddEnvironmentValue:
|
||||
return "Добавить переменную окружения";
|
||||
//-
|
||||
case ShowMakefilePreview:
|
||||
return "Предпросмотр мейкфайла";
|
||||
case DownloadProject:
|
||||
|
||||
@@ -12,6 +12,10 @@ public abstract class CloneServerObject<S extends RepositoryServer, D extends ri
|
||||
public String getIconPath() {
|
||||
return "/icons/MultiFiles.png";
|
||||
}
|
||||
@Override
|
||||
public String getDescription_() {
|
||||
return "дублирование";
|
||||
}
|
||||
protected abstract Current currentName();
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
|
||||
@@ -10,6 +10,9 @@ public class DeleteServerObject<S extends RepositoryServer, D extends DBObject>
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/Delete.png";
|
||||
}
|
||||
public String getDescription_(){
|
||||
return "удаление";
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = (D) getDb().getTable(d).getUI().getCurrent();
|
||||
|
||||
@@ -23,6 +23,10 @@ public class DeleteServerObjects<S extends RepositoryServer, D extends DBObject>
|
||||
return "/Common/icons/Delete.png";
|
||||
}
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return getDb().getTable(d).getPluralDescription()+": удаление";
|
||||
}
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
return "";
|
||||
}
|
||||
|
||||
@@ -12,6 +12,9 @@ public class EditServerObject<S extends RepositoryServer, D extends DBObject> ex
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/Edit.png";
|
||||
}
|
||||
public String getDescription_(){
|
||||
return "редактирование";
|
||||
}
|
||||
//--
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
|
||||
@@ -14,6 +14,9 @@ public class PublishServerObject<S extends RepositoryServer, D extends DBObject>
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/RedAdd.png";
|
||||
}
|
||||
public String getDescription_(){
|
||||
return "публикация";
|
||||
}
|
||||
//--
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
|
||||
@@ -10,6 +10,13 @@ public abstract class ServerObjectPass<S extends RepositoryServer, D extends DBO
|
||||
super(server_in);
|
||||
d = d_in;
|
||||
}
|
||||
public String getDescription_(){
|
||||
return "?";
|
||||
}
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return getDb().getTable(d).getSingleDescription()+": "+ getDescription_();
|
||||
}
|
||||
//--
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
|
||||
@@ -23,6 +23,10 @@ public abstract class SaveCurrentConfiguration<C extends Configuration, S extend
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/Save.png";
|
||||
}
|
||||
@Override
|
||||
public String getDescription_() {
|
||||
return "сохранение тестов и параметров";
|
||||
}
|
||||
public abstract Current currentName();
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user