private static void flushViewer(CompareViewerPane pane, IProgressMonitor pm) { if (pane != null) { IFlushable flushable = Adapters.adapt(pane, IFlushable.class); if (flushable != null) flushable.flush(pm); } }
private static void flushViewer(CompareViewerPane pane, IProgressMonitor pm) { if (pane != null) { IFlushable flushable = (IFlushable)Utilities.getAdapter(pane, IFlushable.class); if (flushable != null) flushable.flush(pm); } }
private void flushViewers(IProgressMonitor monitor) { Iterator iter = fDirtyViewers.iterator(); for (int i=0; i<fDirtyViewers.size(); i++){ Object element = iter.next(); IFlushable flushable = (IFlushable)Utils.getAdapter(element, IFlushable.class); if (flushable != null) flushable.flush(monitor); } }
private void flushViewers(IProgressMonitor monitor) { Iterator iter = fDirtyViewers.iterator(); for (int i=0; i<fDirtyViewers.size(); i++){ Object element = iter.next(); IFlushable flushable = Adapters.adapt(element, IFlushable.class); if (flushable != null) flushable.flush(monitor); } }