Searched refs:EntryController (Results 1 – 5 of 5) sorted by relevance
69 private final Map<String, EntryController> mControllerMap = new LinkedHashMap<>();75 protected abstract List<? extends EntryController> createEntryControllers(); in createEntryControllers()77 protected EntryController getController(String key) { in getController()90 final List<? extends EntryController> controllers = createEntryControllers(); in onCreate()95 for (EntryController controller : controllers) { in onCreate()133 final EntryController controller = mControllerMap.get(key); in call()187 ((EntryController) controller).notifySummaryChanged(getContext()); in onSwitchCheckedChanged()
27 public abstract class SwitchController extends EntryController implements ProviderSwitch {78 protected static class MetaData extends EntryController.MetaData {
35 protected List<? extends EntryController> createEntryControllers() { in createEntryControllers()
49 public abstract class EntryController { class
44 import com.android.settingslib.drawer.EntryController.MetaData;134 final EntryController controller = new TestPrimarySwitchController("123"); in getEntryData_shouldNotReturnPrimarySwitchData()362 private List<EntryController> mControllers;365 protected List<EntryController> createEntryControllers() { in createEntryControllers()369 void addController(EntryController controller) { in addController()377 private static class TestEntryController extends EntryController {401 private static class TestSwitchController extends EntryController implements ProviderSwitch {