Lines 39-44
import org.eclipse.core.runtime.IProgressMonitor;
Link Here
|
39 |
import org.eclipse.core.runtime.IStatus; |
39 |
import org.eclipse.core.runtime.IStatus; |
40 |
import org.eclipse.core.runtime.ListenerList; |
40 |
import org.eclipse.core.runtime.ListenerList; |
41 |
import org.eclipse.core.runtime.OperationCanceledException; |
41 |
import org.eclipse.core.runtime.OperationCanceledException; |
|
|
42 |
import org.eclipse.core.runtime.PlatformObject; |
42 |
import org.eclipse.core.runtime.Status; |
43 |
import org.eclipse.core.runtime.Status; |
43 |
import org.eclipse.core.runtime.jobs.Job; |
44 |
import org.eclipse.core.runtime.jobs.Job; |
44 |
import org.eclipse.jface.action.IStatusLineManager; |
45 |
import org.eclipse.jface.action.IStatusLineManager; |
Lines 143-149
import org.eclipse.ui.texteditor.ITextEditorExtension3;
Link Here
|
143 |
* @see CompareUI |
144 |
* @see CompareUI |
144 |
* @see CompareEditorInput |
145 |
* @see CompareEditorInput |
145 |
*/ |
146 |
*/ |
146 |
public abstract class CompareEditorInput implements IEditorInput, IPropertyChangeNotifier, IRunnableWithProgress, ICompareContainer { |
147 |
public abstract class CompareEditorInput extends PlatformObject implements IEditorInput, IPropertyChangeNotifier, IRunnableWithProgress, ICompareContainer { |
147 |
|
148 |
|
148 |
private static final boolean DEBUG= false; |
149 |
private static final boolean DEBUG= false; |
149 |
|
150 |
|
Lines 329-335
public abstract class CompareEditorInput implements IEditorInput, IPropertyChang
Link Here
|
329 |
} |
330 |
} |
330 |
} |
331 |
} |
331 |
|
332 |
|
332 |
return null; |
333 |
return super.getAdapter(adapter); |
333 |
} |
334 |
} |
334 |
|
335 |
|
335 |
public synchronized ICompareNavigator getNavigator() { |
336 |
public synchronized ICompareNavigator getNavigator() { |