summaryrefslogtreecommitdiff
path: root/platform/lang-api/src/com/intellij/find/FindManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/lang-api/src/com/intellij/find/FindManager.java')
-rw-r--r--platform/lang-api/src/com/intellij/find/FindManager.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/platform/lang-api/src/com/intellij/find/FindManager.java b/platform/lang-api/src/com/intellij/find/FindManager.java
index 56339d116e14..abf90bb4f0b7 100644
--- a/platform/lang-api/src/com/intellij/find/FindManager.java
+++ b/platform/lang-api/src/com/intellij/find/FindManager.java
@@ -172,6 +172,18 @@ public abstract class FindManager {
public abstract void setFindWasPerformed();
/**
+ * Gets the flag indicating that 'Add Selection for Next Occurrence' action was performed recently,
+ * so "Find Next" and "Find Previous" actions should work in its context.
+ */
+ public abstract boolean selectNextOccurrenceWasPerformed();
+
+ /**
+ * Sets the flag indicating that 'Add Selection for Next Occurrence' action was performed recently,
+ * so "Find Next" and "Find Previous" actions should work in its context.
+ */
+ public abstract void setSelectNextOccurrenceWasPerformed();
+
+ /**
* Explicitly tell FindManager that "Find Next" and "Find Previous" actions should not use
* find usages previous results.
*/