aboutsummaryrefslogtreecommitdiffstats
path: root/rule_api/src/com/android/ide/common/api/IMenuCallback.java
diff options
context:
space:
mode:
Diffstat (limited to 'rule_api/src/com/android/ide/common/api/IMenuCallback.java')
-rw-r--r--rule_api/src/com/android/ide/common/api/IMenuCallback.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/rule_api/src/com/android/ide/common/api/IMenuCallback.java b/rule_api/src/com/android/ide/common/api/IMenuCallback.java
index fd100ee..2ff3f8d 100644
--- a/rule_api/src/com/android/ide/common/api/IMenuCallback.java
+++ b/rule_api/src/com/android/ide/common/api/IMenuCallback.java
@@ -49,4 +49,17 @@ public interface IMenuCallback {
@NonNull List<? extends INode> selectedNodes,
@Nullable String valueId,
@Nullable Boolean newValue);
+
+ /** Callback which does nothing */
+ @NonNull
+ public static final IMenuCallback NONE = new IMenuCallback() {
+ @Override
+ public void action(
+ @NonNull RuleAction action,
+ @NonNull
+ List<? extends INode> selectedNodes,
+ @Nullable String valueId,
+ @Nullable Boolean newValue) {
+ }
+ };
}