X-Git-Url: http://git.phpeclipse.com
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/text/java/IProblemRequestorExtension.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/text/java/IProblemRequestorExtension.java
index 2ffc389..b9dcb85 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/text/java/IProblemRequestorExtension.java
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/text/java/IProblemRequestorExtension.java
@@ -10,26 +10,43 @@
*******************************************************************************/
package net.sourceforge.phpdt.internal.ui.text.java;
-
import org.eclipse.core.runtime.IProgressMonitor;
-
/**
* Extension to IProblemRequestor
.
*/
public interface IProblemRequestorExtension {
-
+
/**
* Sets the progress monitor to this problem requestor.
*
- * @param monitor the progress monitor to be used
+ * @param monitor
+ * the progress monitor to be used
*/
void setProgressMonitor(IProgressMonitor monitor);
-
+
/**
* Sets the active state of this problem requestor.
*
- * @param isActive the state of this problem requestor
+ * @param isActive
+ * the state of this problem requestor
*/
void setIsActive(boolean isActive);
+
+ /**
+ * Informs the problem requestor that a sequence of reportings is about to
+ * start. While a sequence is active, multiple peering calls of
+ * beginReporting
and endReporting
can appear.
+ *
+ * @since 3.0
+ */
+ void beginReportingSequence();
+
+ /**
+ * Informs the problem requestor that the sequence of reportings has been
+ * finished.
+ *
+ * @since 3.0
+ */
+ void endReportingSequence();
}