/** * Constructs a new JFXMasonryPane */ public JFXMasonryPane() { getChildren().addListener(new WeakListChangeListener<>(childrenListener)); }
createChip(item); control.getChips().addListener(new WeakListChangeListener<>(chipsChangeListeners));
public DelegatingObservableList(@Nonnull ObservableList<E> delegate) { this.delegate = requireNonNull(delegate, "Argument 'delegate' must not be null"); this.delegate.addListener(new WeakListChangeListener<>(getListener())); }
/** * Constructs a new JFXMasonryPane */ public JFXMasonryPane() { getChildren().addListener(new WeakListChangeListener<>(childrenListener)); }
private void initializeListeners() { //listen to backing list and update distinct values accordingly tableFilter.getBackingList().addListener(new WeakListChangeListener<T>(backingListListener)); //listen to visible items and update visible values accordingly tableFilter.getTableView().getItems().addListener(new WeakListChangeListener<T>(itemsListener)); //listen to selections on filterValues filterValues.addListener(new WeakListChangeListener<>(filterValueListChangeListener)); }
city.getPlayersShips().addListener(new WeakListChangeListener<>(availableShipChangeListener));
createChip(item); control.getChips().addListener(new WeakListChangeListener<>(chipsChangeListeners));