Home | History | Annotate | Download | only in android
      1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "ui/gfx/android/gfx_jni_registrar.h"
      6 
      7 #include "base/android/jni_android.h"
      8 #include "base/android/jni_registrar.h"
      9 #include "ui/gfx/android/java_bitmap.h"
     10 #include "ui/gfx/android/shared_device_display_info.h"
     11 #include "ui/gfx/android/view_configuration.h"
     12 
     13 namespace gfx {
     14 namespace android {
     15 
     16 static base::android::RegistrationMethod kGfxRegisteredMethods[] = {
     17   { "SharedDeviceDisplayInfo",
     18       SharedDeviceDisplayInfo::RegisterSharedDeviceDisplayInfo },
     19   { "JavaBitmap", JavaBitmap::RegisterJavaBitmap },
     20   { "ViewConfiguration", ViewConfiguration::RegisterViewConfiguration }
     21 };
     22 
     23 bool RegisterJni(JNIEnv* env) {
     24   return RegisterNativeMethods(env, kGfxRegisteredMethods,
     25                                arraysize(kGfxRegisteredMethods));
     26 }
     27 
     28 }  // namespace android
     29 }  // namespace gfx
     30