/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; 30 final public static int ROW_SIZE = ProximityInfo.MAX_PROXIMITY_CHARS_SIZE;
|
AndroidSpellCheckerService.java | 28 import com.android.inputmethod.keyboard.ProximityInfo; 284 final ProximityInfo proximityInfo = ProximityInfo.createSpellCheckerProximityInfo(); 303 return new DictAndProximity(dictionaryCollection, proximityInfo);
|
/packages/inputmethods/LatinIME/native/src/ |
proximity_info.cpp | 36 ProximityInfo::ProximityInfo(const int maxProximityCharsSize, const int keyboardWidth, 82 void ProximityInfo::initializeCodeToKeyIndex() { 92 ProximityInfo::~ProximityInfo() { 97 inline int ProximityInfo::getStartIndexFromCoordinates(const int x, const int y) const { 102 bool ProximityInfo::hasSpaceProximity(const int x, const int y) const { 119 void ProximityInfo::setInputParams(const int* inputCodes, const int inputLength, 151 float ProximityInfo::calculateNormalizedSquaredDistance( 165 int ProximityInfo::getKeyIndex(const int c) const [all...] |
unigram_dictionary.h | 72 int getSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 79 void getWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 83 void getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo, 87 void initSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 132 ProximityInfo *mProximityInfo;
|
correction.h | 27 class ProximityInfo; 42 const ProximityInfo *pi, const int inputLength, const int maxWordLength); 108 const ProximityInfo *mProximityInfo;
|
proximity_info.h | 28 class ProximityInfo { 44 ProximityInfo(const int maxProximityCharsSize, const int keyboardWidth, 50 ~ProximityInfo();
|
correction.cpp | 48 void Correction::initCorrection(const ProximityInfo *pi, const int inputLength, 218 inline bool isEquivalentChar(ProximityInfo::ProximityType type) { 219 return type == ProximityInfo::EQUIVALENT_CHAR; 235 const ProximityInfo::ProximityType matchId = 242 } else if (matchId == ProximityInfo::NEAR_PROXIMITY_CHAR) { 306 ProximityInfo::ProximityType matchedProximityCharId = secondTransposing 307 ? ProximityInfo::EQUIVALENT_CHAR 311 if (ProximityInfo::UNRELATED_CHAR == matchedProximityCharId) { 336 if (ProximityInfo::UNRELATED_CHAR == matchedProximityCharId) { 408 } else if (ProximityInfo::NEAR_PROXIMITY_CHAR == matchedProximityCharId) [all...] |
dictionary.h | 33 int getSuggestions(ProximityInfo *proximityInfo, int *xcoordinates, int *ycoordinates, 35 return mUnigramDictionary->getSuggestions(proximityInfo, xcoordinates, ycoordinates, codes,
|
unigram_dictionary.cpp | 88 void UnigramDictionary::getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo, 105 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, 116 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, 134 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, codesBuffer, 139 int UnigramDictionary::getSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, 146 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, codesBuffer, 149 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, codes, codesSize, 177 void UnigramDictionary::getWordSuggestions(ProximityInfo *proximityInfo [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
SynchronouslyLoadedUserDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 36 final ProximityInfo proximityInfo) { 38 getWordsInner(codes, callback, proximityInfo);
|
Dictionary.java | 19 import com.android.inputmethod.keyboard.ProximityInfo; 66 * @param proximityInfo the object for key proximity. May be ignored by some implementations. 70 final ProximityInfo proximityInfo);
|
DictionaryCollection.java | 19 import com.android.inputmethod.keyboard.ProximityInfo; 53 final ProximityInfo proximityInfo) { 55 dict.getWords(composer, callback, proximityInfo);
|
BinaryDictionary.java | 21 import com.android.inputmethod.keyboard.ProximityInfo; 43 private static final int MAX_PROXIMITY_CHARS_SIZE = ProximityInfo.MAX_PROXIMITY_CHARS_SIZE; 115 private native int getSuggestionsNative(int dict, int proximityInfo, int[] xCoordinates, 166 // proximityInfo may not be null. 169 final ProximityInfo proximityInfo) { 170 final int count = getSuggestions(codes, proximityInfo, mOutputChars, mScores); 190 // proximityInfo may not be null. 192 final ProximityInfo proximityInfo, char[] outputChars, int[] scores) [all...] |
UserDictionary.java | 30 import com.android.inputmethod.keyboard.ProximityInfo; 214 final ProximityInfo proximityInfo) { 215 super.getWords(codes, callback, proximityInfo);
|
Suggest.java | 23 import com.android.inputmethod.keyboard.ProximityInfo; 258 final CharSequence prevWordForBigram, final ProximityInfo proximityInfo) { 260 proximityInfo).build(); 293 final ProximityInfo proximityInfo) { 357 dictionary.getWords(wordComposer, this, proximityInfo);
|
ExpandableDictionary.java | 22 import com.android.inputmethod.keyboard.ProximityInfo; 196 final ProximityInfo proximityInfo) { 203 getWordsInner(codes, callback, proximityInfo); 207 @SuppressWarnings("unused") final ProximityInfo proximityInfo) { [all...] |
/packages/inputmethods/LatinIME/native/jni/ |
com_android_inputmethod_keyboard_ProximityInfo.cpp | 18 #define LOG_TAG "LatinIME: jni: ProximityInfo" 47 ProximityInfo *proximityInfo = new ProximityInfo(maxProximityCharsSize, displayWidth, 62 return (jint)proximityInfo; 65 static void latinime_Keyboard_release(JNIEnv *env, jobject object, jint proximityInfo) { 66 ProximityInfo *pi = (ProximityInfo*)proximityInfo; 78 const char *const kClassPathName = "com/android/inputmethod/keyboard/ProximityInfo"; [all...] |
com_android_inputmethod_latin_BinaryDictionary.cpp | 128 jint proximityInfo, jintArray xCoordinatesArray, jintArray yCoordinatesArray, 133 ProximityInfo *pInfo = (ProximityInfo*)proximityInfo;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ |
ProximityInfo.java | 29 public class ProximityInfo { 46 ProximityInfo(int gridWidth, int gridHeight, int minWidth, int height, int keyWidth, 64 public static ProximityInfo createDummyProximityInfo() { 65 return new ProximityInfo(1, 1, 1, 1, 1, 1, Collections.<Key>emptyList(), null); 68 public static ProximityInfo createSpellCheckerProximityInfo() { 69 final ProximityInfo spellCheckerProximityInfo = createDummyProximityInfo();
|