src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
Print this page
*** 64,74 ****
/*
* Subclasses should override disposeImpl() instead of dispose(). Client
* code should always invoke dispose(), never disposeImpl().
*/
! abstract protected void disposeImpl();
public final void dispose() {
boolean call_disposeImpl = false;
synchronized (this) {
if (!disposed) {
--- 64,74 ----
/*
* Subclasses should override disposeImpl() instead of dispose(). Client
* code should always invoke dispose(), never disposeImpl().
*/
! protected abstract void disposeImpl();
public final void dispose() {
boolean call_disposeImpl = false;
synchronized (this) {
if (!disposed) {