11b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling/*
21b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * Copyright (C) 2016 The Android Open Source Project
31b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling *
41b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * Licensed under the Apache License, Version 2.0 (the "License");
51b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * you may not use this file except in compliance with the License.
61b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * You may obtain a copy of the License at
71b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling *
81b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling *      http://www.apache.org/licenses/LICENSE-2.0
91b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling *
101b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * Unless required by applicable law or agreed to in writing, software
111b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * distributed under the License is distributed on an "AS IS" BASIS,
121b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
131b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * See the License for the specific language governing permissions and
141b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling * limitations under the License.
151b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling */
161b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
171b3ec0474875ce754c3f7cd80f762b091d48b627Doris Lingpackage com.android.settings.notification;
181b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
191b3ec0474875ce754c3f7cd80f762b091d48b627Doris Lingimport android.content.Context;
201b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
211d583e125faf3ae4c9cd82636d8f3ecf1cdec3aaTony Mantlerimport com.android.settings.core.PreferenceControllerMixin;
221d583e125faf3ae4c9cd82636d8f3ecf1cdec3aaTony Mantlerimport com.android.settingslib.core.AbstractPreferenceController;
231b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
241d583e125faf3ae4c9cd82636d8f3ecf1cdec3aaTony Mantlerpublic class CastPreferenceController extends AbstractPreferenceController
251d583e125faf3ae4c9cd82636d8f3ecf1cdec3aaTony Mantler        implements PreferenceControllerMixin {
261b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
271b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    private static final String KEY_WIFI_DISPLAY = "wifi_display";
281b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
291b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    public CastPreferenceController(Context context) {
301b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling        super(context);
311b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    }
321b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
331b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    @Override
341b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    public String getPreferenceKey() {
351b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling        return KEY_WIFI_DISPLAY;
361b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    }
371b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
381b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    @Override
391b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    public boolean isAvailable() {
401b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling        return true;
411b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling    }
421b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling
431b3ec0474875ce754c3f7cd80f762b091d48b627Doris Ling}
44