Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
199d0ce
8294809: original code
andy-goryachev-oracle Oct 7, 2022
019adac
8294809: relicensed by author
andy-goryachev-oracle Oct 7, 2022
78774f4
8294809: renamed
andy-goryachev-oracle Oct 7, 2022
3b3610a
Merge remote-tracking branch 'origin/master' into 8294809.listener.he…
andy-goryachev-oracle Oct 7, 2022
8ff39da
8294809: null checks
andy-goryachev-oracle Oct 7, 2022
78dfacf
8294809: override
andy-goryachev-oracle Oct 7, 2022
718e255
8294809: cleanup
andy-goryachev-oracle Oct 7, 2022
1044940
8294809: event handlers and filters
andy-goryachev-oracle Oct 10, 2022
0589e78
8294809: whitespace
andy-goryachev-oracle Oct 11, 2022
d52802e
8294809: skin base
andy-goryachev-oracle Oct 11, 2022
cd6cd5c
8294809: change listener with callback
andy-goryachev-oracle Oct 11, 2022
39e0bd7
8294809: remove
andy-goryachev-oracle Oct 12, 2022
512a63d
8294809: tests
andy-goryachev-oracle Oct 12, 2022
af77693
8294809: use weak reference correctly this time
andy-goryachev-oracle Oct 12, 2022
2df4a85
8294809: removed weak listeners support
andy-goryachev-oracle Oct 14, 2022
c518cbf
Revert "8294809: removed weak listeners support"
andy-goryachev-oracle Oct 19, 2022
e36d328
8294809: is alive
andy-goryachev-oracle Oct 19, 2022
71ca35e
8294809: generics
andy-goryachev-oracle Oct 19, 2022
82c2027
Merge remote-tracking branch 'origin/master' into 8294809.listener.he…
andy-goryachev-oracle Oct 21, 2022
7a1fa62
8294809: map change listener
andy-goryachev-oracle Oct 21, 2022
e78ed6d
8294809: no public api
andy-goryachev-oracle Oct 28, 2022
e0e0aab
8294809: whitespace
andy-goryachev-oracle Oct 31, 2022
29a67ff
Merge remote-tracking branch 'origin/master' into 8294809.listener.he…
andy-goryachev-oracle Nov 4, 2022
470f42c
8294809: review comments
andy-goryachev-oracle Nov 4, 2022
08f92e2
Merge remote-tracking branch 'origin/master' into 8294809.listener.he…
andy-goryachev-oracle Nov 14, 2022
2a295c2
8294809: review comments
andy-goryachev-oracle Nov 14, 2022
8cef69c
8294809: review comments
andy-goryachev-oracle Nov 15, 2022
00566ed
Merge remote-tracking branch 'origin/master' into 8294809.listener.he…
andy-goryachev-oracle Nov 22, 2022
79ae28c
8294809: review comments
andy-goryachev-oracle Nov 23, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ public void disconnect() {
}
}

protected boolean isAliveOrDisconnect() {
private boolean isAliveOrDisconnect() {
if (ownerRef != null) {
if (ownerRef.get() == null) {
disconnect();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ public void testInvalidationListener_Callback() {
SimpleStringProperty p = new SimpleStringProperty();
AtomicInteger ct = new AtomicInteger();

h.addInvalidationListener(p, (cur) -> ct.incrementAndGet());
h.addInvalidationListener(() -> ct.incrementAndGet(), p);

p.set("1");
assertEquals(1, ct.get());
Expand All @@ -297,7 +297,7 @@ public void testInvalidationListener_Callback_FireImmediately() {
SimpleStringProperty p = new SimpleStringProperty();
AtomicInteger ct = new AtomicInteger();

h.addInvalidationListener(p, true, (cur) -> ct.incrementAndGet());
h.addInvalidationListener(() -> ct.incrementAndGet(), true, p);

p.set("1");
assertEquals(2, ct.get());
Expand Down