// GENERATED CODE // Generated by the Java program at /build/annotationProcessors at compile time // from annotations on Java methods. To update, change the annotations on the // corresponding Java methods and rerun the build. Manually updating this file // will cause your build to fail. #ifndef GeneratedJNINatives_h #define GeneratedJNINatives_h #include "GeneratedJNIWrappers.h" #include "mozilla/jni/Natives.h" namespace mozilla { namespace java { template class AlarmReceiver::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod AlarmReceiver::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::NotifyAlarmFired>) }; template class AndroidGamepadManager::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[3]; }; template const JNINativeMethod AndroidGamepadManager::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnAxisChange>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnButtonChange>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnGamepadChange>) }; template class GeckoAppShell::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[8]; }; template const JNINativeMethod GeckoAppShell::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::NotifyObservers>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::NotifyAlertListener>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::NotifyUriVisited>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnFullScreenPluginHidden>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnLocationChanged>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSensorChanged>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::ReportJavaCrash>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SyncNotifyObservers>) }; template class GeckoAppShell::CameraCallback::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod GeckoAppShell::CameraCallback::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnFrameData>) }; template class GeckoBatteryManager::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod GeckoBatteryManager::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnBatteryChange>) }; template class GeckoEditable::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[7]; }; template const JNINativeMethod GeckoEditable::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnImeAddCompositionRange>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnImeReplaceText>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnImeRequestCursorUpdates>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnImeSynchronize>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnImeUpdateComposition>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnKeyEvent>) }; template class GeckoNetworkManager::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[2]; }; template const JNINativeMethod GeckoNetworkManager::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnConnectionChanged>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnStatusChanged>) }; template class GeckoScreenOrientation::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod GeckoScreenOrientation::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnOrientationChange>) }; template class GeckoThread::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[6]; }; template const JNINativeMethod GeckoThread::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::CreateServices>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnPause>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnResume>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RunUiThreadCallback>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SpeculativeConnect>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::WaitOnGecko>) }; template class GeckoView::Window::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[5]; }; template const JNINativeMethod GeckoView::Window::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::Close>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::LoadUri>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::Open>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::Reattach>) }; template class PrefsHelper::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[4]; }; template const JNINativeMethod PrefsHelper::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddObserver>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetPrefs>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RemoveObserver>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SetPref>) }; template class SurfaceTextureListener::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod SurfaceTextureListener::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnFrameAvailable>) }; template class LayerView::Compositor::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[7]; }; template const JNINativeMethod LayerView::Compositor::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AttachToJava>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::CreateCompositor>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSizeChanged>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SyncInvalidateAndScheduleComposite>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SyncPauseCompositor>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SyncResumeResizeCompositor>) }; template class NativePanZoomController::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[7]; }; template const JNINativeMethod NativePanZoomController::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AdjustScrollForSurfaceShift>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::HandleMotionEvent>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::HandleMotionEventVelocity>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::HandleMouseEvent>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::HandleScrollEvent>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::SetIsLongpressEnabled>) }; template class NativeJSContainer::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[2]; }; template const JNINativeMethod NativeJSContainer::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::Clone>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>) }; template class NativeJSObject::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[27]; }; template const JNINativeMethod NativeJSObject::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetBoolean>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetBooleanArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetBundle>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetBundleArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetDouble>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetDoubleArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetInt>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetIntArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetObject>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetObjectArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetString>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetStringArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::Has>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptBoolean>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptBooleanArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptBundle>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptBundleArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptDouble>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptDoubleArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptInt>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptIntArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptObject>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptObjectArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptString>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OptStringArray>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::ToBundle>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::ToString>) }; } /* java */ } /* mozilla */ #endif // GeneratedJNINatives_h