рефакторинг. инкапсуляция таблиц бд

This commit is contained in:
2024-10-17 17:22:33 +03:00
parent 17c2644766
commit e34778d6be
65 changed files with 145 additions and 103 deletions

View File

@@ -14,7 +14,7 @@ public abstract class ActualizeTestingPackages<P extends TestingPackage> extends
p = p_in;
}
iDBTable<P> getTable() {
return (iDBTable<P>) Global.testingServer.db.tables.get(p);
return (iDBTable<P>) Global.testingServer.db.getTable(p);
}
protected abstract ServerCode getCheckCode();
@Override

View File

@@ -57,8 +57,8 @@ public abstract class DeleteTestingPackages<P extends TestingPackage> extends De
}
void DeleteDraftOnly() throws Exception {
showPreparation();
getDb().tables.get(d).Data.remove(CommonConstants.Nan);
getDb().tables.get(d).ShowUI();
getDb().getTable(d).Data.remove(CommonConstants.Nan);
getDb().getTable(d).ShowUI();
}
@Override
protected void performDone() throws Exception {

View File

@@ -38,7 +38,7 @@ public abstract class SaveCurrentConfiguration<C extends Configuration, S extend
Vector<Test> groupTests = Global.testingServer.db.tests.getSelectedGroupTests(group);
tests.addAll(groupTests);
}
for (Object setting : Global.testingServer.db.tables.get(s).getSelectedItems()) {
for (Object setting : Global.testingServer.db.getTable(s).getSelectedItems()) {
settings.add((Settings) setting);
}
return true;