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