diff options
author | Tor Norbye <tnorbye@google.com> | 2012-01-04 13:51:41 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-01-04 13:51:41 -0800 |
commit | 0f555ac66e764f977864a40553bdd165b5d1c41e (patch) | |
tree | a37d46d1ea4c71b26b2e0998c53bc80a76038589 /rule_api/src/com/android/ide/common/api/IMenuCallback.java | |
parent | 749ae07c47843193a623d6633e96cd1168d1633c (diff) | |
parent | 5d7dc30638953195ed55d32bc9dc37102a613ff8 (diff) | |
download | sdk-0f555ac66e764f977864a40553bdd165b5d1c41e.zip sdk-0f555ac66e764f977864a40553bdd165b5d1c41e.tar.gz sdk-0f555ac66e764f977864a40553bdd165b5d1c41e.tar.bz2 |
Merge "Add @Nullable/@NonNull annotations to the Rule API"
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.java | 9 |
1 files changed, 7 insertions, 2 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 6c55222..fd100ee 100644 --- a/rule_api/src/com/android/ide/common/api/IMenuCallback.java +++ b/rule_api/src/com/android/ide/common/api/IMenuCallback.java @@ -16,6 +16,8 @@ package com.android.ide.common.api; +import com.android.annotations.NonNull; +import com.android.annotations.Nullable; import com.google.common.annotations.Beta; import java.util.List; @@ -42,6 +44,9 @@ public interface IMenuCallback { * useful; however for flags it allows one to add or remove items * to the flag's choices. */ - void action(RuleAction action, List<? extends INode> selectedNodes, String valueId, - Boolean newValue); + void action( + @NonNull RuleAction action, + @NonNull List<? extends INode> selectedNodes, + @Nullable String valueId, + @Nullable Boolean newValue); } |