перевод тестовых описания данных обратно в таблицы. нужно для обобщения описаний типовых проходов
This commit is contained in:
@@ -19,6 +19,14 @@ public class CompilersDBTable extends iDBTable<Compiler> {
|
||||
super(Compiler.class);
|
||||
}
|
||||
@Override
|
||||
public String getSingleDescription() {
|
||||
return "компилятор";
|
||||
}
|
||||
@Override
|
||||
public String getPluralDescription() {
|
||||
return "компиляторы";
|
||||
}
|
||||
@Override
|
||||
public LinkedHashMap<Class<? extends DBObject>, FKBehaviour> getFKDependencies() {
|
||||
LinkedHashMap<Class<? extends DBObject>, FKBehaviour> res = new LinkedHashMap<>();
|
||||
res.put(Makefile.class, new FKBehaviour(FKDataBehaviour.DROP, FKCurrentObjectBehaviuor.PASSIVE));
|
||||
|
||||
@@ -19,14 +19,6 @@ public class CompilersForm extends DataSetControlForm<Compiler> {
|
||||
return Current.Compiler;
|
||||
}
|
||||
@Override
|
||||
protected String getSingleDescription() {
|
||||
return "компилятор";
|
||||
}
|
||||
@Override
|
||||
protected String getPluralDescription() {
|
||||
return "компиляторы";
|
||||
}
|
||||
@Override
|
||||
protected boolean hasCheckBox() {
|
||||
return true;
|
||||
}
|
||||
@@ -68,7 +60,7 @@ public class CompilersForm extends DataSetControlForm<Compiler> {
|
||||
}
|
||||
@Override
|
||||
public DataMenuBar createMenuBar() {
|
||||
return new DataMenuBar(getPluralDescription(), PassCode.AddCompiler,
|
||||
return new DataMenuBar(dataSource.getPluralDescription(), PassCode.AddCompiler,
|
||||
PassCode.EditCompiler,
|
||||
PassCode.DeleteCompiler,
|
||||
PassCode.ShowCompilerVersion,
|
||||
|
||||
Reference in New Issue
Block a user