- Timestamp:
- 07/04/08 13:41:43 (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/DataLoader.java
r5256 r5528 39 39 import org.openmicroscopy.shoola.env.data.views.MetadataHandlerView; 40 40 import org.openmicroscopy.shoola.env.log.LogMessage; 41 42 41 import pojos.ExperimenterData; 43 42 44 43 /** 45 * 44 * Parent of all classes that load data asynchronously for a {@link ImViewer}. 45 * All these classes invoke methods of the {@link DataHandlerView}, 46 * {@link MetadataHandlerView} or {@link ImageDataView}, 47 * which this class makes available through a <code>protected</code> field. 48 * Also, this class extends {@link DSCallAdapter} so that subclasses 49 * automatically become observers to an asynchronous call. This class provides 50 * default implementations of some of the callbacks to notify the 51 * {@link ImViewer} of the progress and the user in the case of errors. 52 * Subclasses should at least implement the <code>handleResult</code> method 53 * to feed the {@link ImViewer} back with the results. 46 54 * 47 55 * @author Jean-Marie Burel
