protected void uninstallListeners(JSlider slider) { slider.removePropertyChangeListener(this); super.uninstallListeners(slider); }
@Override protected void uninstallListeners(JSlider slider) { super.uninstallListeners(slider); slider.removeMouseListener(myMouseListener); slider.removeMouseMotionListener(myMouseListener); }
@Override protected void uninstallListeners(JSlider slider) { super.uninstallListeners(slider); slider.removeMouseListener(this.substanceRolloverListener); slider.removeMouseMotionListener(this.substanceRolloverListener); this.substanceRolloverListener = null; slider .removePropertyChangeListener(this.substancePropertyChangeListener); this.substancePropertyChangeListener = null; this.stateTransitionTracker.unregisterModelListeners(); this.stateTransitionTracker.unregisterFocusListeners(); }
@Override protected void uninstallListeners(JSlider slider) { super.uninstallListeners(slider); slider.removeMouseListener(this.substanceRolloverListener); slider.removeMouseMotionListener(this.substanceRolloverListener); this.substanceRolloverListener = null; slider .removePropertyChangeListener(this.substancePropertyChangeListener); this.substancePropertyChangeListener = null; this.stateTransitionTracker.unregisterModelListeners(); this.stateTransitionTracker.unregisterFocusListeners(); }
@Override protected void uninstallListeners(JSlider slider) { super.uninstallListeners(slider); // fix for defect 109 - memory leak on changing skin slider.removeMouseListener(this.substanceRolloverListener); slider.removeMouseMotionListener(this.substanceRolloverListener); this.substanceRolloverListener = null; slider .removePropertyChangeListener(this.substancePropertyChangeListener); this.substancePropertyChangeListener = null; this.stateTransitionTracker.unregisterModelListeners(); this.stateTransitionTracker.unregisterFocusListeners(); }
@Override protected void uninstallListeners(JSlider slider) { super.uninstallListeners(slider); // fix for defect 109 - memory leak on changing skin slider.removeMouseListener(this.substanceRolloverListener); slider.removeMouseMotionListener(this.substanceRolloverListener); this.substanceRolloverListener = null; slider .removePropertyChangeListener(this.substancePropertyChangeListener); this.substancePropertyChangeListener = null; this.stateTransitionTracker.unregisterModelListeners(); this.stateTransitionTracker.unregisterFocusListeners(); }