package com.duckduckgo.mobile.android.util;
public enum SCREEN {
SCR_STORIES(0), SCR_RECENTS(1), SCR_FAVORITE(2), SCR_SEARCH_HOME_PAGE(3), SCR_WEBVIEW(4), SCR_ABOUT(5), SCR_HELP(6), SCR_SETTINGS(7), SCR_SEARCH(8), SCR_SOURCES(9);
private int code;
private SCREEN(int c) {
code = c;
}
public int getCode() {
return code;
}
public static SCREEN getByCode(int code){
switch(code){
case 0:
return SCR_STORIES;
case 1:
return SCR_RECENTS;
case 2:
return SCR_FAVORITE;
case 3:
return SCR_SEARCH_HOME_PAGE;
case 4:
return SCR_WEBVIEW;
case 5:
return SCR_ABOUT;
case 6:
return SCR_HELP;
case 7:
return SCR_SETTINGS;
case 8:
return SCR_SEARCH;
case 9:
return SCR_SOURCES;
default:
return SCR_STORIES;
}
}
/*
public SCREEN getByTag(String tag) {
if(tag.equals(FeedFragment.TAG)) {
return SCR_STORIES;
} else if(false) {
return SCR_RECENTS;
} else if(tag.equals(WebFragment.TAG)) {
return SCR_WEBVIEW;
}
}
*/
/**
* method to get associated ViewFlipper order in main.xml
* @return
*//*aaa
public int getFlipOrder() {
switch(this) {
case SCR_WEBVIEW:
return 0;
case SCR_STORIES:
return 1;
case SCR_RECENT_SEARCH:
return 2;
case SCR_DUCKMODE:
return 3;
case SCR_SAVED_FEED:
return 4;
default:
return 1;
}
}*/
}