Home
last modified time | relevance | path

Searched refs:mTranslators (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/base/core/java/android/view/translation/
H A DTranslationManager.java105 private final SparseArray<Translator> mTranslators = new SparseArray<>(); field in TranslationManager
147 mTranslators.get(mTranslatorIds.get(translationContext)))); in createOnDeviceTranslator()
154 } while (translatorId == 0 || mTranslators.indexOfKey(translatorId) >= 0); in createOnDeviceTranslator()
172 mTranslators.put(tId, translator); in createOnDeviceTranslator()
207 return mTranslators.get(mTranslatorIds.get(translationContext)); in createOnDeviceTranslator()
213 } while (translatorId == 0 || mTranslators.indexOfKey(translatorId) >= 0); in createOnDeviceTranslator()
223 mTranslators.put(translatorId, newTranslator); in createOnDeviceTranslator()
466 mTranslators.remove(id); in removeTranslator()
H A DUiTranslationController.java77 private final ArrayMap<Pair<TranslationSpec, TranslationSpec>, Translator> mTranslators; field in UiTranslationController
97 mTranslators = new ArrayMap<>(); in UiTranslationController()
136 if (!mTranslators.containsKey(specs)) { in updateUiTranslationState()
141 onUiTranslationStarted(mTranslators.get(specs), views); in updateUiTranslationState()
216 final int translatorSize = mTranslators.size(); in dump()
220 final Translator translator = mTranslators.valueAt(i); in dump()
675 mTranslators.put(specs, translator); in createTranslatorIfNeeded()
682 final int count = mTranslators.size(); in destroyTranslators()
684 Translator translator = mTranslators.valueAt(i); in destroyTranslators()
687 mTranslators.clear(); in destroyTranslators()