org.eclipse.ui.editors.text
Class FileDocumentProvider.SafeChange
java.lang.Object
|
+--org.eclipse.ui.editors.text.FileDocumentProvider.SafeChange
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- FileDocumentProvider
- protected class FileDocumentProvider.SafeChange
- extends Object
- implements Runnable
Runnable encapsulating an element state change. This runnable ensures
that a element change failed message is sent out to the element state listeners
in case an exception occurred.
- Since:
- 2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileDocumentProvider.SafeChange
public FileDocumentProvider.SafeChange(IFileEditorInput input)
- Creates a new safe runnable for the given input.
- Parameters:
input
- the input
execute
protected void execute(IFileEditorInput input)
throws Exception
- Execute the change.
Subclass responsibility.
- Parameters:
input
- the input- Throws:
an
- exception in case of error
run
public void run()
- Specified by:
run
in interface Runnable
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.