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_SessionTextInputWrappers_h
#define mozilla_java_SessionTextInputWrappers_h
#ifndef MOZ_PREPROCESSOR
#include "mozilla/jni/Refs.h"
#endif
namespace mozilla {
namespace java {
class SessionTextInput : public mozilla::jni::ObjectBase<SessionTextInput>
{
public:
static constexpr char name[] =
"org/mozilla/geckoview/SessionTextInput";
explicit SessionTextInput(const Context& ctx) : ObjectBase<SessionTextInput>(ctx) {}
class EditableClient;
class EditableListener;
static const mozilla::jni::CallingThread callingThread =
mozilla::jni::CallingThread::ANY;
};
class SessionTextInput::EditableClient : public mozilla::jni::ObjectBase<EditableClient>
{
public:
static constexpr char name[] =
"org/mozilla/geckoview/SessionTextInput$EditableClient";
explicit EditableClient(const Context& ctx) : ObjectBase<EditableClient>(ctx) {}
static constexpr int32_t END_MONITOR = 3;
static constexpr int32_t ONE_SHOT = 1;
static constexpr int32_t START_MONITOR = 2;
static const mozilla::jni::CallingThread callingThread =
mozilla::jni::CallingThread::ANY;
};
class SessionTextInput::EditableListener : public mozilla::jni::ObjectBase<EditableListener>
{
public:
static constexpr char name[] =
"org/mozilla/geckoview/SessionTextInput$EditableListener";
explicit EditableListener(const Context& ctx) : ObjectBase<EditableListener>(ctx) {}
static constexpr int32_t IME_FLAG_PRIVATE_BROWSING = 1;
static constexpr int32_t IME_FLAG_USER_ACTION = 2;
static constexpr int32_t IME_FOCUS_NOT_CHANGED = 4;
static constexpr int32_t NOTIFY_IME_OF_BLUR = 2;
static constexpr int32_t NOTIFY_IME_OF_FOCUS = 1;
static constexpr int32_t NOTIFY_IME_OF_TOKEN = -3;
static constexpr int32_t NOTIFY_IME_OPEN_VKB = -2;
static constexpr int32_t NOTIFY_IME_REPLY_EVENT = -1;
static constexpr int32_t NOTIFY_IME_TO_CANCEL_COMPOSITION = 9;
static constexpr int32_t NOTIFY_IME_TO_COMMIT_COMPOSITION = 8;
static const mozilla::jni::CallingThread callingThread =
mozilla::jni::CallingThread::ANY;
};
} /* java */
} /* mozilla */
#endif // mozilla_java_SessionTextInputWrappers_h