Refactor content provider code from ContactsDict
Break contacts binary dictionary into two parts - one that talks to contacts content provider and maintains local state. Includes a manager class and a content observer - other one that just manages the dict code. Change-Id: Ie8f89ac9ce174c803ff3168ee0bee5cbe7721d5b
Showing
- java/src/com/android/inputmethod/latin/ContactsBinaryDictionary.java 37 additions, 197 deletions...m/android/inputmethod/latin/ContactsBinaryDictionary.java
- java/src/com/android/inputmethod/latin/ContactsContentObserver.java 110 additions, 0 deletions...om/android/inputmethod/latin/ContactsContentObserver.java
- java/src/com/android/inputmethod/latin/ContactsDictionaryConstants.java 48 additions, 0 deletions...ndroid/inputmethod/latin/ContactsDictionaryConstants.java
- java/src/com/android/inputmethod/latin/ContactsDictionaryUtils.java 55 additions, 0 deletions...om/android/inputmethod/latin/ContactsDictionaryUtils.java
- java/src/com/android/inputmethod/latin/ContactsManager.java 160 additions, 0 deletionsjava/src/com/android/inputmethod/latin/ContactsManager.java
- java/src/com/android/inputmethod/latin/DictionaryFacilitator.java 2 additions, 0 deletions.../com/android/inputmethod/latin/DictionaryFacilitator.java
- java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java 5 additions, 0 deletions.../android/inputmethod/latin/DictionaryFacilitatorImpl.java
- java/src/com/android/inputmethod/latin/utils/ExecutorUtils.java 7 additions, 5 deletions...rc/com/android/inputmethod/latin/utils/ExecutorUtils.java
Loading
Please register or sign in to comment