Copy as Markdown
Other Tools
// 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 mozilla_java_SessionAccessibilityNatives_h
#define mozilla_java_SessionAccessibilityNatives_h
#ifndef MOZ_PREPROCESSOR
#include "mozilla/java/SessionAccessibilityWrappers.h"
#include "mozilla/jni/Natives.h"
#endif
namespace mozilla {
namespace java {
template<class Impl>
class SessionAccessibility::NativeProvider::Natives : public mozilla::jni::NativeImpl<NativeProvider, Impl>
{
public:
static const JNINativeMethod methods[11];
};
template<class Impl>
MOZ_GLOBINIT const JNINativeMethod SessionAccessibility::NativeProvider::Natives<Impl>::methods[] = {
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::Click_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::Click_t, Impl>
::template Wrap<&Impl::Click>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::Copy_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::Copy_t, Impl>
::template Wrap<&Impl::Copy>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::Cut_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::Cut_t, Impl>
::template Wrap<&Impl::Cut>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::ExploreByTouch_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::ExploreByTouch_t, Impl>
::template Wrap<&Impl::ExploreByTouch>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::GetNodeClassName_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::GetNodeClassName_t, Impl>
::template Wrap<&Impl::GetNodeClassName>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::GetNodeInfo_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::GetNodeInfo_t, Impl>
::template Wrap<&Impl::GetNodeInfo>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::NavigateText_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::NavigateText_t, Impl>
::template Wrap<&Impl::NavigateText>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::Paste_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::Paste_t, Impl>
::template Wrap<&Impl::Paste>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::Pivot_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::Pivot_t, Impl>
::template Wrap<&Impl::Pivot>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::SetSelection_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::SetSelection_t, Impl>
::template Wrap<&Impl::SetSelection>),
mozilla::jni::MakeNativeMethod<SessionAccessibility::NativeProvider::SetText_t>(
mozilla::jni::NativeStub<SessionAccessibility::NativeProvider::SetText_t, Impl>
::template Wrap<&Impl::SetText>)
};
template<class Impl>
class SessionAccessibility::Settings::Natives : public mozilla::jni::NativeImpl<Settings, Impl>
{
public:
static const JNINativeMethod methods[1];
};
template<class Impl>
MOZ_GLOBINIT const JNINativeMethod SessionAccessibility::Settings::Natives<Impl>::methods[] = {
mozilla::jni::MakeNativeMethod<SessionAccessibility::Settings::ToggleNativeAccessibility_t>(
mozilla::jni::NativeStub<SessionAccessibility::Settings::ToggleNativeAccessibility_t, Impl>
::template Wrap<&Impl::ToggleNativeAccessibility>)
};
} /* java */
} /* mozilla */
#endif // mozilla_java_SessionAccessibilityNatives_h