1f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga/*
2f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * Copyright (C) 2012 The Android Open Source Project
3f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga *
4f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * Licensed under the Apache License, Version 2.0 (the "License");
5f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * you may not use this file except in compliance with the License.
6f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * You may obtain a copy of the License at
7f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga *
8f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga *      http://www.apache.org/licenses/LICENSE-2.0
9f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga *
10f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * Unless required by applicable law or agreed to in writing, software
11f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * distributed under the License is distributed on an "AS IS" BASIS,
12f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * See the License for the specific language governing permissions and
14f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga * limitations under the License.
15f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga */
16f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
17f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenagapackage com.android.settings.wifi.p2p;
18f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
19f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenagaimport android.content.Context;
20f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenagaimport android.net.wifi.p2p.WifiP2pGroup;
2139b467482d1bf256a111c757e9b7621c6f523271Jason Monkimport android.support.v7.preference.Preference;
2239b467482d1bf256a111c757e9b7621c6f523271Jason Monkimport android.support.v7.preference.PreferenceViewHolder;
23f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
24f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenagapublic class WifiP2pPersistentGroup extends Preference {
25f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
26f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    public WifiP2pGroup mGroup;
27f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
28f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    public WifiP2pPersistentGroup(Context context, WifiP2pGroup group) {
29f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga        super(context);
30f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga        mGroup = group;
31f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga        setTitle(mGroup.getNetworkName());
32f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    }
33f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
34f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    int getNetworkId() {
35f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga        return mGroup.getNetworkId();
36f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    }
37f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga
38f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    String getGroupName() {
39f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga        return mGroup.getNetworkName();
40f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga    }
41f3f14665a36544e8c4fb250ad5b4742091935963Yoshihiko Ikenaga}
42