OSDN Git Service

am 28539897: am 8815f032: Merge "Always set right auth_type value in apn."
[android-x86/packages-apps-Settings.git] / src / com / android / settings / wifi / WifiConfigUiBase.java
1 /*
2  * Copyright (C) 2010 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 package com.android.settings.wifi;
18
19 import android.content.Context;
20 import android.view.LayoutInflater;
21 import android.widget.Button;
22
23 /**
24  * Foundation interface glues between Activities and UIs like
25  * {@link WifiDialog} or {@link WifiPreference}.
26  */
27 public interface WifiConfigUiBase {
28     public Context getContext();
29     public WifiConfigController getController();
30     public LayoutInflater getLayoutInflater();
31     public boolean isEdit();
32
33     public void setTitle(int id);
34     public void setTitle(CharSequence title);
35
36     public void setSubmitButton(CharSequence text);
37     public void setForgetButton(CharSequence text);
38     public void setCancelButton(CharSequence text);
39     public Button getSubmitButton();
40     public Button getForgetButton();
41     public Button getCancelButton();
42 }