1 11 package org.eclipse.debug.internal.ui.viewers; 12 13 14 20 public abstract class AbstractUpdatePolicy { 21 22 private AsynchronousViewer fViewer = null; 23 24 27 public void init(AsynchronousViewer viewer) { 28 fViewer = viewer; 29 } 30 31 34 public synchronized void dispose() { 35 fViewer = null; 36 } 37 38 44 public AsynchronousViewer getViewer() { 45 return fViewer; 46 } 47 48 protected synchronized boolean isDisposed() { 49 return fViewer == null; 50 } 51 52 } 53 | Popular Tags |