/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
DictAndProximity.java | 20 import com.android.inputmethod.keyboard.ProximityInfo; 23 * A simple container for both a Dictionary and a ProximityInfo. 27 public final ProximityInfo mProximityInfo; 28 public DictAndProximity(final Dictionary dictionary, final ProximityInfo proximityInfo) { 30 mProximityInfo = proximityInfo;
|
SpellCheckerProximityInfo.java | 20 import com.android.inputmethod.keyboard.ProximityInfo; 31 final public static int ROW_SIZE = ProximityInfo.MAX_PROXIMITY_CHARS_SIZE;
|
AndroidSpellCheckerService.java | 31 import com.android.inputmethod.keyboard.ProximityInfo; 415 final ProximityInfo proximityInfo = ProximityInfo.createSpellCheckerProximityInfo( 460 return new DictAndProximity(dictionaryCollection, proximityInfo); [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
SynchronouslyLoadedContactsBinaryDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 35 final ProximityInfo proximityInfo) { 37 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo);
|
SynchronouslyLoadedContactsDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 34 final ProximityInfo proximityInfo) { 36 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo);
|
SynchronouslyLoadedUserBinaryDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 37 final ProximityInfo proximityInfo) { 39 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo);
|
Dictionary.java | 19 import com.android.inputmethod.keyboard.ProximityInfo; 37 * @see #getWords(WordComposer, CharSequence, WordCallback, ProximityInfo) 62 * @param proximityInfo the object for key proximity. May be ignored by some implementations. 67 final ProximityInfo proximityInfo);
|
SynchronouslyLoadedUserDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 38 final ProximityInfo proximityInfo) { 40 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo);
|
DictionaryCollection.java | 19 import com.android.inputmethod.keyboard.ProximityInfo; 54 final WordCallback callback, final ProximityInfo proximityInfo) { 56 dict.getWords(composer, prevWordForBigrams, callback, proximityInfo);
|
UserDictionary.java | 28 import com.android.inputmethod.keyboard.ProximityInfo; 192 final ProximityInfo proximityInfo) { 193 super.getWords(codes, prevWordForBigrams, callback, proximityInfo);
|
BinaryDictionary.java | 22 import com.android.inputmethod.keyboard.ProximityInfo; 89 private native int getSuggestionsNative(long dict, long proximityInfo, int[] xCoordinates, 140 // proximityInfo and/or prevWordForBigrams may not be null. 143 final WordCallback callback, final ProximityInfo proximityInfo) { 144 final int count = getSuggestions(codes, prevWordForBigrams, proximityInfo, mOutputChars, 165 // proximityInfo may not be null. 167 final CharSequence prevWordForBigrams, final ProximityInfo proximityInfo, 187 mNativeDict, proximityInfo.getNativeProximityInfo() [all...] |
ExpandableBinaryDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 198 final WordCallback callback, final ProximityInfo proximityInfo) { 200 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo); 205 final ProximityInfo proximityInfo) { 211 mBinaryDictionary.getWords(codes, prevWordForBigrams, callback, proximityInfo);
|
Suggest.java | 24 import com.android.inputmethod.keyboard.ProximityInfo; 250 final ProximityInfo proximityInfo, final int correctionMode) { 314 dictionary.getWords(wordComposerForLookup, prevWordForBigram, this, proximityInfo);
|
ExpandableDictionary.java | 23 import com.android.inputmethod.keyboard.ProximityInfo; 251 final WordCallback callback, final ProximityInfo proximityInfo) { 261 getWordsInner(codes, prevWordForBigrams, callback, proximityInfo); 266 final ProximityInfo proximityInfo) { 275 mCodes[i] = new int[ProximityInfo.MAX_PROXIMITY_CHARS_SIZE]; 281 proximityInfo.fillArrayWithNearestKeyCodes(x, y, codes.getCodeAt(i), mCodes[i]); [all...] |
/packages/inputmethods/LatinIME/native/jni/src/ |
proximity_info.cpp | 38 ProximityInfo::ProximityInfo(const std::string localeStr, const int maxProximityCharsSize, 88 void ProximityInfo::initializeCodeToKeyIndex() { 98 ProximityInfo::~ProximityInfo() { 104 inline int ProximityInfo::getStartIndexFromCoordinates(const int x, const int y) const { 109 bool ProximityInfo::hasSpaceProximity(const int x, const int y) const { 133 bool ProximityInfo::isOnKey(const int keyId, const int x, const int y) const { 142 int ProximityInfo::squaredDistanceToEdge(const int keyId, const int x, const int y) const { 155 void ProximityInfo::calculateNearbyKeyCodes [all...] |
unigram_dictionary.h | 80 int getSuggestions(ProximityInfo *proximityInfo, WordsPriorityQueuePool *queuePool, 88 void getWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 95 void getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo, 103 void initSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 105 void getOneWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates [all...] |
proximity_info.h | 29 class ProximityInfo { 47 ProximityInfo(const std::string localeStr, const int maxProximityCharsSize, 54 ~ProximityInfo();
|
correction.h | 28 class ProximityInfo; 99 const ProximityInfo *pi, const int inputLength, const int maxWordLength); 195 const ProximityInfo *mProximityInfo;
|
correction.cpp | 116 void Correction::initCorrection(const ProximityInfo *pi, const int inputLength, 310 inline bool isEquivalentChar(ProximityInfo::ProximityType type) { 311 return type == ProximityInfo::EQUIVALENT_CHAR; 314 inline bool isProximityCharOrEquivalentChar(ProximityInfo::ProximityType type) { 315 return type == ProximityInfo::EQUIVALENT_CHAR 316 || type == ProximityInfo::NEAR_PROXIMITY_CHAR; 337 const ProximityInfo::ProximityType matchId = 344 } else if (matchId == ProximityInfo::NEAR_PROXIMITY_CHAR) { 419 ProximityInfo::ProximityType matchedProximityCharId = secondTransposing 420 ? ProximityInfo::EQUIVALENT_CHA [all...] |
dictionary.h | 37 int getSuggestions(ProximityInfo *proximityInfo, int *xcoordinates, int *ycoordinates, 44 return mUnigramDictionary->getSuggestions(proximityInfo, mWordsPriorityQueuePool,
|
unigram_dictionary.cpp | 99 void UnigramDictionary::getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo, 130 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, 140 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, 164 getWordSuggestions(proximityInfo, xCoordinatesBuffer, yCoordinatesBuffer, codesBuffer, 172 int UnigramDictionary::getSuggestions(ProximityInfo *proximityInfo, 186 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, codesBuffer, 195 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, codesBuffer, 201 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, codes, codesSize [all...] |
/packages/inputmethods/LatinIME/native/jni/ |
com_android_inputmethod_keyboard_ProximityInfo.cpp | 18 #define LOG_TAG "LatinIME: jni: ProximityInfo" 50 ProximityInfo *proximityInfo = new ProximityInfo( 68 return (jlong)proximityInfo; 71 static void latinime_Keyboard_release(JNIEnv *env, jobject object, jlong proximityInfo) { 72 ProximityInfo *pi = (ProximityInfo*)proximityInfo; 84 const char *const kClassPathName = "com/android/inputmethod/keyboard/ProximityInfo"; [all...] |
com_android_inputmethod_latin_BinaryDictionary.cpp | 130 jlong proximityInfo, jintArray xCoordinatesArray, jintArray yCoordinatesArray, 135 ProximityInfo *pInfo = (ProximityInfo*)proximityInfo;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ |
ProximityInfo.java | 29 public class ProximityInfo { 50 ProximityInfo(String localeStr, int gridWidth, int gridHeight, int minWidth, int height, 78 // TODO: Remove this public constructor when the native part of the ProximityInfo becomes 81 public ProximityInfo(ProximityInfo o) { 99 public static ProximityInfo createDummyProximityInfo() { 100 return new ProximityInfo("", 1, 1, 1, 1, 1, 1, EMPTY_KEY_ARRAY, null); 103 public static ProximityInfo createSpellCheckerProximityInfo(final int[] proximity, 105 final ProximityInfo spellCheckerProximityInfo = createDummyProximityInfo();
|