Lines Matching refs:env

32 TemplateUrlServiceAndroid::TemplateUrlServiceAndroid(JNIEnv* env,
34 : weak_java_obj_(env, obj),
46 void TemplateUrlServiceAndroid::Load(JNIEnv* env, jobject obj) {
50 void TemplateUrlServiceAndroid::SetDefaultSearchProvider(JNIEnv* env,
65 jint TemplateUrlServiceAndroid::GetDefaultSearchProvider(JNIEnv* env,
78 jboolean TemplateUrlServiceAndroid::IsLoaded(JNIEnv* env, jobject obj) {
82 jint TemplateUrlServiceAndroid::GetTemplateUrlCount(JNIEnv* env, jobject obj) {
86 jboolean TemplateUrlServiceAndroid::IsSearchProviderManaged(JNIEnv* env,
91 jboolean TemplateUrlServiceAndroid::IsSearchByImageAvailable(JNIEnv* env,
100 jboolean TemplateUrlServiceAndroid::IsDefaultSearchEngineGoogle(JNIEnv* env,
109 TemplateUrlServiceAndroid::GetPrepopulatedTemplateUrlAt(JNIEnv* env,
118 env,
120 ConvertUTF16ToJavaString(env, template_url->short_name()).obj(),
121 ConvertUTF16ToJavaString(env, template_url->keyword()).obj());
130 JNIEnv* env = base::android::AttachCurrentThread();
131 if (weak_java_obj_.get(env).is_null())
135 env, weak_java_obj_.get(env).obj());
139 TemplateUrlServiceAndroid::GetUrlForSearchQuery(JNIEnv* env,
145 base::string16 query(ConvertJavaStringToUTF16(env, jquery));
154 return ConvertUTF8ToJavaString(env, url);
158 TemplateUrlServiceAndroid::ReplaceSearchTermsInUrl(JNIEnv* env,
165 base::string16 query(ConvertJavaStringToUTF16(env, jquery));
166 GURL current_url(ConvertJavaStringToUTF16(env, jcurrent_url));
172 return ConvertUTF8ToJavaString(env, destination_url.spec());
174 return base::android::ScopedJavaLocalRef<jstring>(env, NULL);
177 static jlong Init(JNIEnv* env, jobject obj) {
179 new TemplateUrlServiceAndroid(env, obj);
184 bool TemplateUrlServiceAndroid::Register(JNIEnv* env) {
185 return RegisterNativesImpl(env);