Internalize some classes and fix a pile of warnings
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.core / src / org / eclipse / linuxtools / tmf / core / component / ITmfDataProvider.java
index 5f387127f8c7042a10627f11fc5f3b48ed5de4b0..84e581fd770b19a8136815746b35f5359a7b3a16 100644 (file)
@@ -17,20 +17,24 @@ import org.eclipse.linuxtools.tmf.core.request.ITmfDataRequest;
 import org.eclipse.linuxtools.tmf.core.trace.ITmfContext;
 
 /**
- * <b><u>ITmfDataRequest</u></b>
- * <p>
- * TODO: Implement me. Please.
+ * This is the interface of the data providers in TMF. Data providers have the
+ * capability of handling data requests.
+ * 
+ * @version 1.0
+ * @author Francois Chouinard
+ * 
+ * @see TmfDataProvider
+ * @see TmfEventProvider
  */
 public interface ITmfDataProvider<T extends ITmfEvent> extends ITmfComponent {
 
     /**
-     * Queues the request for processing.
-     * 
-     * If the request can't be serviced, it will fail (i.e. isFailed() will be set).
+     * Queue the request for processing.
      * 
      * @param request The request to process
      */
     public void sendRequest(ITmfDataRequest<T> request);
+
     public void fireRequest();
     public void notifyPendingRequest(boolean isIncrement);
 
This page took 0.023862 seconds and 5 git commands to generate.