Refactored auxiliar functions
git-svn-id: https://forja.rediris.es/svn/cusl6-swadroid/trunk@143 5bc14d19-1e4b-4ba2-aa50-860af135f48c
This commit is contained in:
parent
19fd0758e5
commit
7862eb98ff
|
@ -44,6 +44,10 @@ public class Global {
|
||||||
* Request code for Notifications module.
|
* Request code for Notifications module.
|
||||||
*/
|
*/
|
||||||
public static final int NOTIFICATIONS_REQUEST_CODE = 3;
|
public static final int NOTIFICATIONS_REQUEST_CODE = 3;
|
||||||
|
/**
|
||||||
|
* Request code for Tests module.
|
||||||
|
*/
|
||||||
|
public static final int TESTS_REQUEST_CODE = 4;
|
||||||
/**
|
/**
|
||||||
* Class Module's tag name for Logcat
|
* Class Module's tag name for Logcat
|
||||||
*/
|
*/
|
||||||
|
@ -72,10 +76,26 @@ public class Global {
|
||||||
* Table name for test's questions
|
* Table name for test's questions
|
||||||
*/
|
*/
|
||||||
public static final String DB_TABLE_TEST_QUESTIONS = "tst_questions";
|
public static final String DB_TABLE_TEST_QUESTIONS = "tst_questions";
|
||||||
|
/**
|
||||||
|
* Table name for test's tags
|
||||||
|
*/
|
||||||
|
public static final String DB_TABLE_TEST_TAGS = "tst_tags";
|
||||||
|
/**
|
||||||
|
* Table name for test's configuration
|
||||||
|
*/
|
||||||
|
public static final String DB_TABLE_TEST_CONFIG = "tst_config";
|
||||||
|
/**
|
||||||
|
* Table name for relationship between test's questions and tags
|
||||||
|
*/
|
||||||
|
public static final String DB_TABLE_TEST_QUESTION_TAGS = "tst_question_tags";
|
||||||
/**
|
/**
|
||||||
* Table name for relationship between test's questions and courses
|
* Table name for relationship between test's questions and courses
|
||||||
*/
|
*/
|
||||||
public static final String DB_TABLE_TEST_QUESTIONS_COURSES = "tst_questions_courses";
|
public static final String DB_TABLE_TEST_QUESTIONS_COURSE = "tst_questions_course";
|
||||||
|
/**
|
||||||
|
* Table name for relationship between test's questions and answers
|
||||||
|
*/
|
||||||
|
public static final String DB_TABLE_TEST_QUESTION_ANSWERS = "tst_question_answers";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the SWAD application key
|
* Gets the SWAD application key
|
||||||
|
@ -98,4 +118,40 @@ public class Global {
|
||||||
public static void setLogged(boolean logged) {
|
public static void setLogged(boolean logged) {
|
||||||
Global.logged = logged;
|
Global.logged = logged;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function to parse from Integer to Boolean
|
||||||
|
* @param n Integer to be parsed
|
||||||
|
* @return true if n==0, false in other case
|
||||||
|
*/
|
||||||
|
public static boolean parseIntBool(int n) {
|
||||||
|
return n==0 ? true : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function to parse from String to Boolean
|
||||||
|
* @param s String to be parsed
|
||||||
|
* @return true if s equals "Y", false in other case
|
||||||
|
*/
|
||||||
|
public static boolean parseStringBool(String s) {
|
||||||
|
return s.equals("Y") ? true : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function to parse from Boolean to Integer
|
||||||
|
* @param b Boolean to be parsed
|
||||||
|
* @return 1 if b==true, 0 in other case
|
||||||
|
*/
|
||||||
|
public static int parseBoolInt(boolean b) {
|
||||||
|
return b ? 1 : 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function to parse from Boolean to String
|
||||||
|
* @param b Boolean to be parsed
|
||||||
|
* @return "Y" if b==true, "N" in other case
|
||||||
|
*/
|
||||||
|
public static String parseBoolString(boolean b) {
|
||||||
|
return b ? "Y" : "N";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user