private void removeListeners(Tab tab) { tab.selectedProperty().removeListener(weakTabSelectedListener); tab.contentProperty().removeListener(weakTabContentListener); } }
timePicker.focusedProperty().removeListener(changeListeners[i]); break;
datePicker.focusedProperty().removeListener(changeListeners[i]); break;
@Override public void stop() { if (!playlist.isEmpty()) { final IPlayableTrack track = playlist.get(0); track.playingProperty().removeListener(playchangeListener); track.stop(); } } private class PlayChangeListener implements ChangeListener<Boolean> {
private void removeParentFakeFocusListener(ComboBoxBase<T> comboBoxBase) { // handle FakeFocusField cast exception try { final ReadOnlyBooleanProperty focusedProperty = comboBoxBase.focusedProperty(); ExpressionHelper value = ReflectionHelper.getFieldContent(focusedProperty.getClass().getSuperclass(), focusedProperty, "helper"); ChangeListener[] changeListeners = ReflectionHelper.getFieldContent(value.getClass(), value, "changeListeners"); // remove parent focus listener to prevent editor class cast exception for(int i = changeListeners.length - 1; i > 0; i--) { if (changeListeners[i] != null && changeListeners[i].getClass().getName().contains("ComboBoxPopupControl")) { focusedProperty.removeListener(changeListeners[i]); break; } } } catch (Exception e) { e.printStackTrace(); } }
private void removeListeners(Tab tab) { tab.selectedProperty().removeListener(weakTabSelectedListener); tab.contentProperty().removeListener(weakTabContentListener); } }
void onRemovedFromSceneGraph() { nodeSkinProperty().get().getModel().selectedProperty(). removeListener(selectionListener); }
/** * Unbinds everything */ public void unbind() { property.removeListener(text2fieldListener); textField.focusedProperty().removeListener(focusLostListener); textField.onKeyPressedProperty().setValue(null); }
/** {@inheritDoc} */ @Override public void dispose(){ getCompletionTarget().textProperty().removeListener(textChangeListener); getCompletionTarget().focusedProperty().removeListener(focusChangedListener); }
if (!busyStatusProperty.get()) { callback.finished(); busyStatusProperty.removeListener(listener); if (!busyStatusProperty.get()) { callback.finished(); busyStatusProperty.removeListener(listener); busyStatusProperty.removeListener(listener);
private void dispose() { content.focusedProperty().removeListener(contentFocusedListener); hbarValue.unbindBidirectional(content.estimatedScrollXProperty()); vbarValue.unbindBidirectional(content.estimatedScrollYProperty()); unbindScrollBar(hbar); unbindScrollBar(vbar); }
@Override public void changed(ObservableValue<? extends Scene> observableValue, Scene oldScene, Scene newScene) { if (oldScene != null && oldScene.getWindow() != null) { oldScene.getWindow().focusedProperty().removeListener(windowFocusChangedListener); } if (newScene != null && newScene.getWindow() != null) { newScene.getWindow().focusedProperty().addListener(windowFocusChangedListener); } } });
@Override public void changed(ObservableValue<? extends Scene> observableValue, Scene oldScene, Scene newScene) { if (oldScene != null && oldScene.getWindow() != null) { oldScene.getWindow().focusedProperty().removeListener(windowFocusChangedListener); } if (newScene != null && newScene.getWindow() != null) { newScene.getWindow().focusedProperty().addListener(windowFocusChangedListener); } } });
@Override public void changed(ObservableValue<? extends Scene> observableValue, Scene oldScene, Scene newScene) { if (oldScene != null && oldScene.getWindow() != null) { oldScene.getWindow().focusedProperty().removeListener(windowFocusChangedListener); } if (newScene != null && newScene.getWindow() != null) { newScene.getWindow().focusedProperty().addListener(windowFocusChangedListener); } } });
@Override public void changed(ObservableValue<? extends Scene> observableValue, Scene oldScene, Scene newScene) { if (oldScene != null && oldScene.getWindow() != null) { oldScene.getWindow().focusedProperty().removeListener(windowFocusChangedListener); } if (newScene != null && newScene.getWindow() != null) { newScene.getWindow().focusedProperty().addListener(windowFocusChangedListener); } } });
public static void registerListenerForWindowFocus(Node n, InvalidationListener l) { ChangeListener<Window> windowListener = (observable, oldValue, newValue) -> { if (oldValue != null) { oldValue.focusedProperty().removeListener(l); } if (newValue != null) { newValue.focusedProperty().addListener(l); } }; n.sceneProperty().addListener((observable, oldValue, newValue) -> { if (oldValue != null) { oldValue.windowProperty().removeListener(windowListener); } if (newValue != null) { newValue.windowProperty().addListener(windowListener); if (newValue.getWindow() != null) { newValue.getWindow().focusedProperty().addListener(l); l.invalidated(newValue.getWindow().focusedProperty()); } } }); if (n.getScene() != null) { n.getScene().windowProperty().addListener(windowListener); } }
public static void registerListenerForStageFullscreen(Node n, InvalidationListener l) { ChangeListener<Window> windowListener = (observable, oldValue, newValue) -> { if (oldValue != null && oldValue instanceof Stage) { ((Stage) oldValue).fullScreenProperty().removeListener(l); } if (newValue != null && newValue instanceof Stage) { ((Stage) newValue).fullScreenProperty().addListener(l); } }; n.sceneProperty().addListener((observable, oldValue, newValue) -> { if (oldValue != null) { oldValue.windowProperty().removeListener(windowListener); } if (newValue != null) { newValue.windowProperty().addListener(windowListener); if (newValue.getWindow() != null && newValue.getWindow() instanceof Stage) { ((Stage) newValue.getWindow()).fullScreenProperty().addListener(l); l.invalidated(((Stage) newValue.getWindow()).fullScreenProperty()); } } }); if (n.getScene() != null) { n.getScene().windowProperty().addListener(windowListener); } }