no message

This commit is contained in:
2024-10-17 22:09:18 +03:00
parent c9c8519a10
commit 6b7ed74c60
40 changed files with 398 additions and 316 deletions

View File

@@ -122,6 +122,14 @@ public class CompilersDBTable extends iDBTable<Compiler> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"описание",
"команда вызова",
"версия",
"ревизия"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -151,10 +159,6 @@ public class CompilersDBTable extends iDBTable<Compiler> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"описание", "команда вызова", "версия", "ревизия"};
}
@Override
public Object getFieldAt(Compiler object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -11,12 +11,6 @@ public class CompilerEnvironmentsSet extends DataSet<String, CompilerEnvironment
super(String.class, CompilerEnvironment.class);
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Значение", "Описание"
};
}
@Override
public Object getFieldAt(CompilerEnvironment object, int columnIndex) {
switch (columnIndex) {
case 2:
@@ -35,6 +29,12 @@ public class CompilerEnvironmentsSet extends DataSet<String, CompilerEnvironment
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Значение", "Описание"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(2).setRendererClass(CompilerEnvironmentValueRenderer.class);
columns.get(2).setEditorClass(CompilerEnvironmentValueEditor.class);

View File

@@ -11,12 +11,6 @@ public class CompilerOptionsSet extends DataSet<String, CompilerOption> {
super(String.class, CompilerOption.class);
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Параметр", "Значение", "Описание"
};
}
@Override
public Object getFieldAt(CompilerOption object, int columnIndex) {
switch (columnIndex) {
case 2:
@@ -37,6 +31,14 @@ public class CompilerOptionsSet extends DataSet<String, CompilerOption> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Параметр",
"Значение",
"Описание"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(2).setRendererClass(CompilerOptionParameterNameRenderer.class);
columns.get(3).setRendererClass(CompilerOptionParameterValueRenderer.class);

View File

@@ -26,10 +26,6 @@ public class DVMParameterDBTable extends iDBTable<DVMParameter> {
return "параметры DVM";
}
@Override
public String[] getUIColumnNames() {
return new String[]{"имя", "значение"};
}
@Override
public Object getFieldAt(DVMParameter object, int columnIndex) {
switch (columnIndex) {
case 1:
@@ -46,6 +42,13 @@ public class DVMParameterDBTable extends iDBTable<DVMParameter> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"значение"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);

View File

@@ -71,6 +71,12 @@ public class EnvironmentValuesDBTable extends iDBTable<EnvironmentValue> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"значение"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -86,10 +92,6 @@ public class EnvironmentValuesDBTable extends iDBTable<EnvironmentValue> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"имя", "значение"};
}
@Override
public Object getFieldAt(EnvironmentValue object, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -11,17 +11,18 @@ public class DirInfosDataSet extends DataSet<String, DirInfo> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"дата изменения"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(1).setRendererClass(RendererDate.class);
}
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"дата изменения"};
}
@Override
public Object getFieldAt(DirInfo object, int columnIndex) {
switch (columnIndex) {

View File

@@ -91,6 +91,14 @@ public class MachinesDBTable extends iDBTable<Machine> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{"URL"};
}
@Override
public void ShowCurrentObject() throws Exception {
super.ShowCurrentObject();
@@ -108,10 +116,6 @@ public class MachinesDBTable extends iDBTable<Machine> {
columns.get(0).setVisible(false);
}
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.AddMachine,
@@ -136,10 +140,6 @@ public class MachinesDBTable extends iDBTable<Machine> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"URL"};
}
@Override
public Object getFieldAt(Machine object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -43,15 +43,23 @@ public class MakefilesDBTable extends iDBTable<Makefile> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
}
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Линковщик",
"Команда",
"Флаги"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.Compile,
@@ -67,14 +75,6 @@ public class MakefilesDBTable extends iDBTable<Makefile> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Линковщик",
"Команда",
"Флаги"
};
}
@Override
public Object getFieldAt(Makefile object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -33,6 +33,15 @@ public class ModulesDBTable extends iDBTable<Module> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Язык",
"Компилятор",
"Команда",
"Флаги"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
}
@@ -58,15 +67,6 @@ public class ModulesDBTable extends iDBTable<Module> {
}
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Язык",
"Компилятор",
"Команда",
"Флаги"
};
}
@Override
public Current CurrentName() {
return Current.Module;
}

View File

@@ -120,6 +120,18 @@ public class RunConfigurationsDBTable extends iDBTable<RunConfiguration> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"Команда",
"Опции",
"Разм.",
"Куб",
"Min",
"Max",
"Аргументы"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -140,18 +152,6 @@ public class RunConfigurationsDBTable extends iDBTable<RunConfiguration> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Команда",
"Опции",
"Разм.",
"Куб",
"Min",
"Max",
"Аргументы"
};
}
@Override
public Object getFieldAt(RunConfiguration object, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -36,6 +36,13 @@ public class SapforProfilesDBTable extends iDBTable<SapforProfile> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Описание",
"Дата создания"
};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.SaveProfile,
@@ -46,13 +53,6 @@ public class SapforProfilesDBTable extends iDBTable<SapforProfile> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Описание",
"Дата создания"
};
}
@Override
public Object getFieldAt(SapforProfile object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -11,6 +11,13 @@ public class SapforProfileSettingsDBTable extends iDBTable<SapforProfileSetting>
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"значение"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -26,13 +33,6 @@ public class SapforProfileSettingsDBTable extends iDBTable<SapforProfileSetting>
return Current.SapforProfileSetting;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"значение"
};
}
@Override
public Object getFieldAt(SapforProfileSetting object, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -42,6 +42,23 @@ public class CompilationTasksDBTable extends iDBTable<CompilationTask> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"сборка",
"",
"Fortran",
"",
"С",
"",
"С++",
"",
"Лимит(c)",
"Время(c)",
"Дата",
"Статус"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(12).setRendererClass(RendererDate.class);
columns.get(13).setRendererClass(RendererStatusEnum.class);
@@ -63,26 +80,6 @@ public class CompilationTasksDBTable extends iDBTable<CompilationTask> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"сборка",
"",
//
"Fortran",
"",
//
"С",
"",
//
"С++",
"",
"Лимит(c)",
"Время(c)",
"Дата",
"Статус"
};
}
@Override
public Object getFieldAt(CompilationTask object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -30,6 +30,16 @@ public class RunTasksDBTable extends iDBTable<RunTask> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Матрица",
"Лимит(с)",
"Время(с)",
"Чистое время",
"Дата",
"Статус"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(6).setRendererClass(RendererDate.class);
columns.get(7).setRendererClass(RendererStatusEnum.class);
@@ -51,16 +61,6 @@ public class RunTasksDBTable extends iDBTable<RunTask> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Матрица",
"Лимит(с)",
"Время(с)",
"Чистое время",
"Дата",
"Статус"};
}
@Override
public Object getFieldAt(RunTask object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -76,6 +76,16 @@ public class UsersDBTable extends iDBTable<User> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Логин",
"Статус"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -94,10 +104,6 @@ public class UsersDBTable extends iDBTable<User> {
Global.mainModule.getUI().getCredentialsMenuBar().ShowNoUser();
}
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.AddUser,
@@ -108,10 +114,6 @@ public class UsersDBTable extends iDBTable<User> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Логин", "Статус"};
}
@Override
public Object getFieldAt(User object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -82,7 +82,7 @@ public class Run extends Pass<db_project_info> {
task.setProgress(i, runTasks.size());
//-
Global.mainModule.getDb().runTasks.RefreshUI();
Global.mainModule.getDb().runTasks.SetCurrentObjectUI(task.id);
Global.mainModule.getDb().runTasks.SetCurrentObjectByUI(task.id);
//-
subpass.Do(task, target);
//-

View File

@@ -21,6 +21,10 @@ public class ArraysDBTable extends DBTable<String, DBArray> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{"Имя"};
}
@Override
public boolean hasCheckBox() {
return true;
@@ -41,10 +45,6 @@ public class ArraysDBTable extends DBTable<String, DBArray> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Имя"};
}
@Override
public Object getFieldAt(DBArray array, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -21,6 +21,13 @@ public class MessagesDBTable<M extends Message> extends iDBTable<M> {
protected DataSetControlForm createUI(JPanel mountPanel) {
DataSet dataset = this;
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"группа",
"строка",
"текст"};
}
@Override
public void ShowCurrentObject() throws Exception {
super.ShowCurrentObject();
@@ -74,10 +81,6 @@ public class MessagesDBTable<M extends Message> extends iDBTable<M> {
}
}
@Override
public String[] getUIColumnNames() {
return new String[]{"группа", "строка", "текст"};
}
@Override
public Comparator<M> getComparator() {
return Comparator.comparingInt(o -> o.line);
}

View File

@@ -17,6 +17,10 @@ public class RecommendationsDBTable extends iDBTable<MessageRecommendation> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{"текст"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -30,10 +34,6 @@ public class RecommendationsDBTable extends iDBTable<MessageRecommendation> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"текст"};
}
@Override
public Object getFieldAt(MessageRecommendation object, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -30,6 +30,17 @@ public class ArraysSet extends DataSet<Long, ProjectArray> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"Имя",
"Область описания",
"Файлы объявления",
"Размерность",
"Размер элемента(байт)",
"Область распараллеливания"
};
}
@Override
public boolean hasCheckBox() {
return true;
@@ -48,12 +59,6 @@ public class ArraysSet extends DataSet<Long, ProjectArray> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Имя", "Область описания", "Файлы объявления", "Размерность", "Размер элемента(байт)", "Область распараллеливания"
};
}
@Override
public Object getFieldAt(ProjectArray object, int columnIndex) {
switch (columnIndex) {
case 1:

View File

@@ -27,6 +27,17 @@ public class RegionsSet extends DataSet<BigInteger, ParallelRegion> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"Имя",
"Строк кода",
"Массивов",
"Циклов",
"Объявлений процедур",
"Вызовов процедур",
"Фрагменты"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
@@ -57,8 +68,4 @@ public class RegionsSet extends DataSet<BigInteger, ParallelRegion> {
return null;
}
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Имя", "Строк кода", "Массивов", "Циклов", "Объявлений процедур", "Вызовов процедур", "Фрагменты"};
}
}

View File

@@ -26,6 +26,22 @@ public class VariantsSet extends DataSet<String, ParallelVariant> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Распределение",
"PARALLEL",
"REMOTE",
"REDISTRIBUTE",
"INTERVALS",
"PS.REMOTE",
"PS.SHADOW",
"PS.REDUCTION",
"PS.ACROSS",
"Оценка",
"Дата оценки",
"Версия"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
columns.get(2).setRendererClass(RendererMultiline.class);
@@ -45,11 +61,6 @@ public class VariantsSet extends DataSet<String, ParallelVariant> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Распределение", "PARALLEL", "REMOTE", "REDISTRIBUTE", "INTERVALS",
"PS.REMOTE", "PS.SHADOW", "PS.REDUCTION", "PS.ACROSS", "Оценка", "Дата оценки", "Версия"};
}
@Override
public Object getFieldAt(ParallelVariant object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -31,6 +31,18 @@ public class BugReportsDBTable extends DBTable<String, BugReport> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"Описание",
"Отправитель",
"Исполнитель",
"Проект",
"Завершенность",
"Дата создания",
"Дата изменения",
"Статус"};
}
@Override
public void ShowCurrentObject() throws Exception {
super.ShowCurrentObject();
@@ -86,17 +98,7 @@ public class BugReportsDBTable extends DBTable<String, BugReport> {
public Comparator<BugReport> getComparator() {
return (o1, o2) -> -(o1.getDate().compareTo(o2.getDate()));
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Описание",
"Отправитель",
"Исполнитель",
"Проект",
"Завершенность",
"Дата создания",
"Дата изменения",
"Статус"};
}
@Override
public Object getFieldAt(BugReport object, int columnIndex) {
switch (columnIndex) {

View File

@@ -33,6 +33,15 @@ public class ComponentsSet extends DataSet<ComponentType, Component> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Компонент",
"Текущая версия",
"Актуальная версия",
"Дата сборки",
"Статус"};
}
@Override
protected void AdditionalInitColumns() {
columns.get(0).setVisible(false);
columns.get(3).setRendererClass(RendererMaskedNanInteger.class);
@@ -63,10 +72,6 @@ public class ComponentsSet extends DataSet<ComponentType, Component> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Компонент", "Текущая версия", "Актуальная версия", "Дата сборки", "Статус"};
}
@Override
public Object getFieldAt(Component object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -32,12 +32,15 @@ public class SubscriberWorkspaceDBTable extends iDBTable<SubscriberWorkspace> {
}
//-
@Override
public String[] getUIColumnNames() {
return new String[]{"URL", "пользователь", "папка"};
}
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public String[] getUIColumnNames() {
return new String[]{
"URL",
"пользователь",
"папка"};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(), PassCode.DeleteSubscriberWorkspace);

View File

@@ -38,6 +38,13 @@ public class SubsribersDBTable extends DBTable<String, Subscriber> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Имя",
"Роль",
"Рассылка"};
}
@Override
protected void AdditionalInitColumns() {
boolean admin = Global.mainModule.getAccount().role.equals(AccountRole.Admin);
columns.get(0).setVisible(admin);
@@ -57,10 +64,6 @@ public class SubsribersDBTable extends DBTable<String, Subscriber> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{"Имя", "Роль", "Рассылка"};
}
@Override
public Object getFieldAt(Subscriber object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -54,6 +54,15 @@ public class GroupsDBTable extends iDBTable<Group> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"тип",
"язык"
};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.SynchronizeTests,
@@ -110,15 +119,7 @@ public class GroupsDBTable extends iDBTable<Group> {
}
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"тип",
"язык"
};
}
@Override
public Object getFieldAt(Group object, int columnIndex) {
switch (columnIndex) {

View File

@@ -29,14 +29,23 @@ public class TestDBTable extends iDBTable<Test> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
protected void AdditionalInitColumns() {
}
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"min_dim",
"max_dim",
"файлы"
};
}
@Override
protected void AdditionalInitColumns() {
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription()) {
{
@@ -63,15 +72,6 @@ public class TestDBTable extends iDBTable<Test> {
}
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"min_dim",
"max_dim",
"файлы"
};
}
@Override
public Current CurrentName() {
return Current.Test;
}

View File

@@ -38,6 +38,19 @@ public class DVMConfigurationDBTable extends iDBTable<DVMConfiguration> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"ядра",
"параметры",
"группы",
"тестов",
"компиляция(с)",
"запуск(с)"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(6).setRendererClass(RendererMultiline.class);
columns.get(6).setMaxWidth(500);
@@ -55,19 +68,6 @@ public class DVMConfigurationDBTable extends iDBTable<DVMConfiguration> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"ядра",
"параметры",
"группы",
"тестов",
"компиляция(с)",
"запуск(с)"
};
}
@Override
public Object getFieldAt(DVMConfiguration object, int columnIndex) {
ConfigurationCache cache = (ConfigurationCache) VisualCaches.GetCache(object);
switch (columnIndex) {

View File

@@ -44,6 +44,22 @@ public class DVMPackageDBTable extends iDBTable<DVMPackage> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Автор",
"Машина",
"Пользователь",
"DVM",
"Конфигурации",
"Задач",
"Ядер",
"Прогресс",
"Начало",
"Изменено",
"Статус"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(6).setRendererClass(RendererMultiline.class);
columns.get(9).setRendererClass(RendererProgressBar.class);
@@ -117,22 +133,6 @@ public class DVMPackageDBTable extends iDBTable<DVMPackage> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Автор",
"Машина",
"Пользователь",
"DVM",
"Конфигурации",
"Задач",
"Ядер",
"Прогресс",
"Начало",
"Изменено",
"Статус"
};
}
@Override
public Object getFieldAt(DVMPackage object, int columnIndex) {
PackageCache cache = (PackageCache) VisualCaches.GetCache(object);
switch (columnIndex) {

View File

@@ -29,21 +29,6 @@ public class DVMSettingsDBTable extends iDBTable<DVMSettings> {
}
//--
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"флаги",
"окружение",
"usr.par",
"куб",
"max",
"min dim",
"max dim"
};
}
//--
@Override
public Object getFieldAt(DVMSettings object, int columnIndex) {
switch (columnIndex) {
case 2:
@@ -77,6 +62,20 @@ public class DVMSettingsDBTable extends iDBTable<DVMSettings> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"флаги",
"окружение",
"usr.par",
"куб",
"max",
"min dim",
"max dim"
};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.PublishDVMSettings,

View File

@@ -35,6 +35,23 @@ public class DVMRunTasksSet extends DataSet<Integer, DVMRunTask> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Тест",
"Язык",
"Флаги",
"Компиляция",
"Запуск",
"Матрица",
"Окружение",
"usr.par",
"Время компиляции (с)",
"Время запуска (с)",
"Чистое время (с)",
"Прогресс",
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(5).setRendererClass(RendererStatusEnum.class);
columns.get(6).setRendererClass(RendererStatusEnum.class);
@@ -80,23 +97,6 @@ public class DVMRunTasksSet extends DataSet<Integer, DVMRunTask> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Тест",
"Язык",
"Флаги",
"Компиляция",
"Запуск",
"Матрица",
"Окружение",
"usr.par",
"Время компиляции (с)",
"Время запуска (с)",
"Чистое время (с)",
"Прогресс",
};
}
@Override
public Object getFieldAt(DVMRunTask object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -40,6 +40,18 @@ public class SapforConfigurationDBTable extends iDBTable<SapforConfiguration> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"",
"ядра",
"параметры",
"группы",
"тестов"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(4).setRendererClass(RendererConfigurationAuto.class);
columns.get(4).setEditorClass(SwitcherConfigurationAuto.class);
@@ -62,18 +74,6 @@ public class SapforConfigurationDBTable extends iDBTable<SapforConfiguration> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"",
"ядра",
"параметры",
"группы",
"тестов"
};
}
@Override
public Object getFieldAt(SapforConfiguration object, int columnIndex) {
ConfigurationCache cache = (ConfigurationCache) VisualCaches.GetCache(object);
switch (columnIndex) {

View File

@@ -44,6 +44,20 @@ public class SapforPackageDBTable extends iDBTable<SapforPackage> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Автор",
"SAPFOR",
"Конфигурации",
"Задач",
"Ядер",
"Прогресс",
"Начало",
"Изменено",
"Статус"
};
}
@Override
protected void AdditionalInitColumns() {
columns.get(4).setRendererClass(RendererMultiline.class);
columns.get(7).setRendererClass(RendererProgressBar.class);
@@ -102,20 +116,6 @@ public class SapforPackageDBTable extends iDBTable<SapforPackage> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Автор",
"SAPFOR",
"Конфигурации",
"Задач",
"Ядер",
"Прогресс",
"Начало",
"Изменено",
"Статус"
};
}
@Override
public Object getFieldAt(SapforPackage object, int columnIndex) {
PackageCache cache = (PackageCache) VisualCaches.GetCache(object);
switch (columnIndex) {

View File

@@ -40,6 +40,14 @@ public class SapforSettingsDBTable extends iDBTable<SapforSettings> {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"флаги"
};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.PublishSapforSettings,
@@ -50,15 +58,6 @@ public class SapforSettingsDBTable extends iDBTable<SapforSettings> {
};
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"имя",
"автор",
"флаги"
//"проходы"
};
}
@Override
public Object getFieldAt(SapforSettings object, int columnIndex) {
switch (columnIndex) {
case 2:

View File

@@ -26,12 +26,6 @@ public class SapforSettingsCommandsDBTable extends iDBTable<SapforSettingsComman
return "команды";
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Проход"
};
}
@Override
public Object getFieldAt(SapforSettingsCommand object, int columnIndex) {
switch (columnIndex) {
case 2:
@@ -52,6 +46,12 @@ public class SapforSettingsCommandsDBTable extends iDBTable<SapforSettingsComman
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"Проход"
};
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.PublishSapforSettingsCommand,

View File

@@ -28,10 +28,6 @@ public class ServerSapforsDBTable extends iDBTable<ServerSapfor> {
return Current.ServerSapfor;
}
@Override
public String[] getUIColumnNames() {
return new String[]{"версия", "автор", "дата сборки", "сборка"};
}
@Override
public Object getFieldAt(ServerSapfor object, int columnIndex) {
switch (columnIndex) {
case 2:
@@ -48,9 +44,21 @@ public class ServerSapforsDBTable extends iDBTable<ServerSapfor> {
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new DataSetControlForm(this, mountPanel) {
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public String[] getUIColumnNames() {
return new String[]{
"версия",
"автор",
"дата сборки",
"сборка"
};
}
@Override
protected void AdditionalInitColumns() {
// columns.get(0).setVisible(false);
columns.get(4).setRendererClass(RendererDate.class);
columns.get(5).setRendererClass(RendererStatusEnum.class);
}
@@ -65,10 +73,6 @@ public class ServerSapforsDBTable extends iDBTable<ServerSapfor> {
Global.mainModule.getUI().getMainWindow().getTestingWindow().ShowNoServerSapfor();
}
@Override
public boolean hasCheckBox() {
return true;
}
@Override
public DataMenuBar createMenuBar() {
return new DataMenuBar(getPluralDescription(),
PassCode.CompileServerSapfor,