Rename xxx.lttng to xxx.lttng.core
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf / src / org / eclipse / linuxtools / tmf / component / ITmfDataProvider.java
index 23eefd3d34e1f6227ec1ddeede1c380ff1e5a01f..ab88ab578c084eed51b3f41ad8af1212062bde05 100644 (file)
@@ -1,8 +1,25 @@
+/*******************************************************************************
+ * Copyright (c) 2009, 2010 Ericsson
+ * 
+ * All rights reserved. This program and the accompanying materials are
+ * made available under the terms of the Eclipse Public License v1.0 which
+ * accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ * 
+ * Contributors:
+ *   Francois Chouinard - Initial API and implementation
+ *******************************************************************************/
+
 package org.eclipse.linuxtools.tmf.component;
 
 import org.eclipse.linuxtools.tmf.event.TmfData;
-import org.eclipse.linuxtools.tmf.request.TmfDataRequest;
+import org.eclipse.linuxtools.tmf.request.ITmfDataRequest;
 
+/**
+ * <b><u>ITmfDataRequest</u></b>
+ * <p>
+ * TODO: Implement me. Please.
+ */
 public interface ITmfDataProvider<T extends TmfData> {
 
     /**
@@ -12,6 +29,7 @@ public interface ITmfDataProvider<T extends TmfData> {
      * 
         * @param request The request to process
         */
-       public void sendRequest(TmfDataRequest<T> request);
-
+       public void sendRequest(ITmfDataRequest<T> request);
+       public void fireRequest();
+       public void notifyPendingRequest(boolean isIncrement);
 }
This page took 0.024425 seconds and 5 git commands to generate.