Skip to content
Snippets Groups Projects
Commit 5dd155af authored by Ondřej Hrdlička's avatar Ondřej Hrdlička
Browse files

Fixed missing DbModel try-catch

parent 4376b5fa
No related branches found
No related tags found
2 merge requests!52Final project MR,!45Activating most of the app
package cz.muni.fi.pv168.project.model.db;
import cz.muni.fi.pv168.project.data.Identifiable;
import cz.muni.fi.pv168.project.db.DataAccessException;
import cz.muni.fi.pv168.project.db.interfaces.DataAccessObject;
import cz.muni.fi.pv168.project.model.EditableModel;
import cz.muni.fi.pv168.project.ui.dialog.error.ErrorDialog;
......@@ -79,10 +80,15 @@ public class DbConnectedModel<T extends Identifiable> extends DefaultListModel<T
public void updateFiltered(Predicate<T> predicate) {
clear();
for (T element : dataAccessObject.getAll()) {
if (predicate.test(element)) {
super.addElement(element);
try {
for (T element : dataAccessObject.getAll()) {
if (predicate.test(element)) {
super.addElement(element);
}
}
} catch (DataAccessException e) {
e.printStackTrace();
ErrorDialog.show("Error when querying all elements.", e);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment