/** * Uninstalls the necessary listeners. */ private void uninstallListeners() { if (this.window != null) { this.window.removeWindowListener(this.windowListener); this.windowListener = null; this.window .removePropertyChangeListener(this.propertyChangeListener); this.propertyChangeListener = null; } // Fix for defect 109 - memory leak on skin change. this.rootPane.removePropertyChangeListener(this.propertyListener); if (this.getFrame() != null) this.getFrame().removePropertyChangeListener(this.propertyListener); this.propertyListener = null; }
/** * Uninstalls the necessary listeners. */ private void uninstallListeners() { if (this.window != null) { this.window.removeWindowListener(this.windowListener); this.windowListener = null; this.window .removePropertyChangeListener(this.propertyChangeListener); this.propertyChangeListener = null; } // Fix for defect 109 - memory leak on skin change. this.rootPane.removePropertyChangeListener(this.propertyListener); if (this.getFrame() != null) this.getFrame().removePropertyChangeListener(this.propertyListener); this.propertyListener = null; }
return; Frame frame = this.getFrame();
return; Frame frame = this.getFrame();