постепенное выведение старой концепции текущих объектов, касаемо табличных лучше держать их в интерфейсе таблиц, чтобы не писать описание объекта дважды и не мучиться с типом. некоторые фиксы
This commit is contained in:
@@ -4,6 +4,7 @@ import Common.Database.Objects.DBObject;
|
||||
import Common.Database.Tables.DBTable;
|
||||
import Common.Database.Tables.DBTableColumn;
|
||||
import Common.Passes.PassException;
|
||||
import Common.Utils.TextLog;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.UI;
|
||||
import javafx.util.Pair;
|
||||
@@ -255,4 +256,14 @@ public abstract class SQLiteDatabase extends Database {
|
||||
}
|
||||
//--
|
||||
//https://stackoverflow.com/questions/8558099/sqlite-query-with-byte-where-clause
|
||||
//получение "текущих" объектов. скорее временная мера.
|
||||
public boolean Check(TextLog log, Class... tablesClasses) {
|
||||
for (Class tableClass : tablesClasses) {
|
||||
getTable(tableClass).getUI().Check(log);
|
||||
}
|
||||
return log.isEmpty();
|
||||
}
|
||||
public boolean matchCurrentID(Class tableClass, int id_in) {
|
||||
return getTable(tableClass).getUI().matchCurrentID(id_in);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user