Index: chrome/browser/translate/android/translate_utils.h |
diff --git a/chrome/browser/translate/android/translate_utils.h b/chrome/browser/translate/android/translate_utils.h |
index a1c35e170406e991c1d436cb3dc34c323e3e18eb..894d72258d797cec6aa9f34ec29d87392801f5df 100644 |
--- a/chrome/browser/translate/android/translate_utils.h |
+++ b/chrome/browser/translate/android/translate_utils.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CHROME_BROWSER_UI_ANDROID_INFOBARS_TRANSLATE_UTILS_H_ |
-#define CHROME_BROWSER_UI_ANDROID_INFOBARS_TRANSLATE_UTILS_H_ |
+#ifndef CHROME_BROWSER_TRANSLATE_ANDROID_TRANSLATE_UTILS_H_ |
+#define CHROME_BROWSER_TRANSLATE_ANDROID_TRANSLATE_UTILS_H_ |
#include "base/android/jni_android.h" |
#include "base/android/scoped_java_ref.h" |
@@ -14,6 +14,17 @@ class TranslateInfoBarDelegate; |
class TranslateUtils { |
public: |
+ // A Java counterpart will be generated for this enum. |
+ // GENERATED_JAVA_ENUM_PACKAGE: org.chromium.chrome.browser.infobar |
+ // GENERATED_JAVA_PREFIX_TO_STRIP:OPTION_ |
+ enum TranslateOption { |
+ OPTION_SOURCE_CODE, |
+ OPTION_TARGET_CODE, |
+ OPTION_ALWAYS_TRANSLATE, |
+ OPTION_NEVER_TRANSLATE, |
+ OPTION_NEVER_TRANSLATE_SITE |
+ }; |
+ |
static base::android::ScopedJavaLocalRef<jobjectArray> GetJavaLanguages( |
JNIEnv* env, |
translate::TranslateInfoBarDelegate* delegate); |
@@ -22,4 +33,4 @@ class TranslateUtils { |
translate::TranslateInfoBarDelegate* delegate); |
}; |
-#endif |
+#endif // CHROME_BROWSER_TRANSLATE_ANDROID_TRANSLATE_UTILS_H_ |