Searched refs:EmojiFactory (Results 1 - 6 of 6) sorted by relevance

/frameworks/opt/emoji/
H A DEmojiFactory.h22 // Abstract class for EmojiFactory.
29 class EmojiFactory { class in namespace:android
31 virtual ~EmojiFactory() {}
88 // Get a specific implementation of EmojiFactory. If there's no implementation
92 static EmojiFactory *GetImplementation(const char *name);
94 // Get an implementation of EmojiFactory. This assumes that, usually, there
95 // should be only one possible EmojiFactory implementation. If there are more
99 static EmojiFactory *GetAvailableImplementation();
H A DEmojiFactory.cpp17 #include "EmojiFactory.h"
19 #define LOG_TAG "EmojiFactory"
34 static Vector<EmojiFactory *> *g_factories = NULL;
51 // when a user requires to EmojiFactory, which makes better sense to me.
54 g_factories = new Vector<EmojiFactory *>();
85 EmojiFactory *(*get_emoji_factory)() =
86 reinterpret_cast<EmojiFactory *(*)()>(dlsym(handle,
98 EmojiFactory *factory = (*get_emoji_factory)();
109 EmojiFactory *f = g_factories->itemAt(i);
111 ALOGE("Same EmojiFactory wa
[all...]
H A DAndroid.mk18 LOCAL_SRC_FILES := EmojiFactory.cpp
/frameworks/base/core/jni/
H A Dandroid_emoji_EmojiFactory.cpp9 #include "EmojiFactory.h"
23 EmojiFactory *TryCallGetImplementation(const char* name);
24 EmojiFactory *TryCallGetAvailableImplementation();
27 EmojiFactory *(*m_get_implementation)(const char*);
28 EmojiFactory *(*m_get_available_implementation)();
41 reinterpret_cast<EmojiFactory *(*)(const char*)>(
49 reinterpret_cast<EmojiFactory *(*)()>(
78 EmojiFactory *EmojiFactoryCaller::TryCallGetImplementation(
86 EmojiFactory *EmojiFactoryCaller::TryCallGetAvailableImplementation() {
106 JNIEnv* env, EmojiFactory* factor
[all...]
/frameworks/base/core/java/android/emoji/
H A DEmojiFactory.java31 public final class EmojiFactory { class
32 // private static final String LOG_TAG = "EmojiFactory";
56 // A pointer to native EmojiFactory object.
67 * EmojiFactory int (pointer).
71 private EmojiFactory(long nativeEmojiFactory, String name) { method in class:EmojiFactory
240 * Constructs an instance of EmojiFactory corresponding to the name.
243 * @return A concrete EmojiFactory instance corresponding to factory_name.
246 public static native EmojiFactory newInstance(String class_name);
249 * Constructs an instance of available EmojiFactory.
251 * @return A concrete EmojiFactory instanc
[all...]
/frameworks/base/core/java/android/text/
H A DLayout.java20 import android.emoji.EmojiFactory;
106 /* package */ static final EmojiFactory EMOJI_FACTORY = EmojiFactory.newAvailableInstance();

Completed in 89 milliseconds