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

@@ -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: