public class MainSettingPresenter extends java.lang.Object implements MainSettingContract.Presenter
| Modifier and Type | Field and Description |
|---|---|
private android.app.Activity |
mActivity |
private android.content.Context |
mContext |
private boolean |
mLastChecked |
private MainSettingContract.View |
mView |
android.view.View.OnClickListener |
onClickListener
View.OnClickListener
|
(package private) HFSettingMenuActionView.OnSettingMenuActionListener |
onSettingMenuActionListener
HFSettingMenuActionView.OnSettingMenuActionListener
|
(package private) HFSettingMenuVersionView.OnSettingMenuVersionListener |
onSettingMenuVersionListener
HFSettingMenuActionView.OnSettingMenuActionListener
|
(package private) HFSettingProfileView.OnSettingProfileListener |
onSettingProfileListener
HFSettingProfileView.OnSettingProfileListener
|
| Constructor and Description |
|---|
MainSettingPresenter(android.app.Activity activity,
android.content.Context context,
MainSettingContract.View view) |
| Modifier and Type | Method and Description |
|---|---|
void |
detachView() |
void |
doEditProfileManagement()
개인 정보 변경
|
void |
doPasswordManagement()
계정 비밀번호 변경
|
void |
doSimplePasswordManagement()
간편 비밀번호 초기화
|
void |
doUnitManagement(int projectId)
유닛 관리
|
void |
doUpdate()
업데이트
|
private android.app.Activity |
getActivity() |
android.content.Context |
getContext() |
void |
initData()
Initialize Data
|
private void |
initDataVersion() |
void |
setAlarmSetting(boolean isSelected)
알림 설정
|
private void |
showAdmin()
ADMIN
|
private android.app.Activity mActivity
private android.content.Context mContext
private MainSettingContract.View mView
private boolean mLastChecked
HFSettingProfileView.OnSettingProfileListener onSettingProfileListener
HFSettingMenuActionView.OnSettingMenuActionListener onSettingMenuActionListener
HFSettingMenuVersionView.OnSettingMenuVersionListener onSettingMenuVersionListener
public android.view.View.OnClickListener onClickListener
public MainSettingPresenter(@NonNull
android.app.Activity activity,
@NonNull
android.content.Context context,
MainSettingContract.View view)
public void detachView()
detachView in interface BasePresenterpublic void initData()
MainSettingContract.PresenterinitData in interface MainSettingContract.Presenterprivate void initDataVersion()
public void doEditProfileManagement()
MainSettingContract.PresenterdoEditProfileManagement in interface MainSettingContract.Presenterpublic void doPasswordManagement()
MainSettingContract.PresenterdoPasswordManagement in interface MainSettingContract.Presenterpublic void doSimplePasswordManagement()
MainSettingContract.PresenterdoSimplePasswordManagement in interface MainSettingContract.Presenterpublic void doUnitManagement(@NonNull
int projectId)
MainSettingContract.PresenterdoUnitManagement in interface MainSettingContract.PresenterprojectId - 유닛 IDpublic void doUpdate()
MainSettingContract.PresenterdoUpdate in interface MainSettingContract.Presenterpublic void setAlarmSetting(boolean isSelected)
MainSettingContract.PresentersetAlarmSetting in interface MainSettingContract.PresenterisSelected - On / Offpublic android.content.Context getContext()
getContext in interface BasePresenterprivate android.app.Activity getActivity()
private void showAdmin()