Skip to content

Commit d732f9e

Browse files
committed
refactor: import Predicate and Function from java.util.function
1 parent 4c7dc13 commit d732f9e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

jabgui/src/main/java/org/jabref/gui/frame/JabRefFrame.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
import java.util.List;
66
import java.util.Objects;
77
import java.util.Optional;
8+
import java.util.function.Function;
9+
import java.util.function.Predicate;
810
import java.util.function.Supplier;
911

1012
import javafx.application.Platform;
@@ -455,8 +457,8 @@ private void initBindings() {
455457
EasyBind.subscribe(preferences.getWorkspacePreferences().hideTabBarProperty(), _ -> updateTabBarVisible());
456458
}
457459

458-
private static void bindContentFiltered(ObservableList<Tab> source, ObservableList<BibDatabaseContext> target, java.util.function.Predicate<Tab> filter) {
459-
java.util.function.Function<Tab, BibDatabaseContext> tabToContext = tab -> ((LibraryTab) tab).getBibDatabaseContext();
460+
private static void bindContentFiltered(ObservableList<Tab> source, ObservableList<BibDatabaseContext> target, Predicate<Tab> filter) {
461+
Function<Tab, BibDatabaseContext> tabToContext = tab -> ((LibraryTab) tab).getBibDatabaseContext();
460462
// Initial sync
461463
target.setAll(source.stream()
462464
.filter(filter)

0 commit comments

Comments
 (0)