This repository was archived by the owner on Feb 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathConstants.java
More file actions
106 lines (88 loc) · 5.4 KB
/
Constants.java
File metadata and controls
106 lines (88 loc) · 5.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
package com.uwflow.flow_android.constant;
public class Constants {
public static final String FLOW_DOMAIN = "uwflow.com";
public static final String SESSION_COOKIE_DOMAIN = FLOW_DOMAIN;
public static final String BASE_URL = "https://uwflow.com/";
public static final String FBID = "fbid";
public static final String FACEBOOK_ACCESS_TOKEN = "fb_access_token";
public static final String URL_PROFILE_EXT = "profile/";
public static final String URL_COURSE_EXT = "course/";
public static final String API_LOGIN = "api/v1/login/facebook";
public static final String API_COURSE = "api/v1/courses/%s";
public static final String API_COURSE_PROFESSORS = "api/v1/courses/%s/professors";
public static final String API_COURSE_EXAMS = "api/v1/courses/%s/exams";
public static final String API_COURSE_SECTIONS = "api/v1/courses/%s/sections";
public static final String API_COURSE_USERS = "api/v1/courses/%s/users";
public static final String API_USER = "api/v1/user";
public static final String API_USERS = "api/v1/users/%s";
public static final String API_USER_SCHEDULE = "api/v1/user/schedule";
public static final String API_USERS_SCHEDULE = "api/v1/users/%s/schedule";
public static final String API_USER_EXAMS = "api/v1/user/exams";
public static final String API_USERS_EXAMS = "api/v1/users/%s/exams";
public static final String API_USER_COURSES = "api/v1/user/courses";
public static final String API_USERS_COURSES = "api/v1/users/%s/courses";
public static final String API_USER_FRIENDS = "api/v1/user/friends";
public static final String API_USERS_FRIENDS = "api/v1/users/%s/friends";
public static final String API_USER_SHORTLIST_COURSE = "api/v1/user/shortlist/%s";
public static final String API_SEARCH_COURSES = "api/v1/search/courses?%s";
public static class DatabaseColumnName{
public static final String USER_ID = "user_id";
}
public static class LoaderManagerId {
public static final int PROFILE_FRIENDS_LOADER_ID = 1;
public static final int PROFILE_SCHEDULE_LOADER_ID = 2;
public static final int PROFILE_EXAMS_LOADER_ID = 3;
public static final int PROFILE_COURSES_LOADER_ID = 4;
public static final int PROFILE_LOADER_ID = 5;
public static final int COURSE_USER_COURSES_LOADER_ID = 6;
}
public static class API_REQUEST_CALL_ID {
public static final int API_USER_COURSE = 0;
public static final int API_USER_FRIENDS = 1;
public static final int API_USER_EXAMS = 2;
public static final int API_USER_SCHEDULE = 3;
public static final int API_USER = 4;
public static final int API_COURSE_SECTIONS = 5;
public static final int API_COURSE_EXAMS = 6;
public static final int API_COURSE_PROFESSORS = 7;
public static final int API_COURSE_USERS = 8;
public static final int API_COURSE = 9;
public static final int API_SEARCH_COURSES = 10;
}
public static class BroadcastActionId {
public static final String UPDATE_PROFILE_USER = "UpdateProfileUser";
public static final String UPDATE_PROFILE_USER_FRIENDS = "UpdateProfileUserFriends";
public static final String UPDATE_PROFILE_USER_SCHEDULE = "UpdateProfileUserSchedule";
public static final String UPDATE_PROFILE_USER_EXAMS = "UpdateProfileUserExams";
public static final String UPDATE_PROFILE_USER_COURSES = "UpdateProfileUserCourses";
public static final String UPDATE_CURRENT_FRAGMENT = "UpdateCurrentFragment";
public static final String UPDATE_PROFILE_LOADER = "UpdateProfileLoader";
public static final String PROFILE_DATABASE_USER_LOADED = "profileDatabaseLoaded";
public static final String PROFILE_DATABASE_USER_FRIEND_LOADED = "profileFriendDatabaseLoaded";
public static final String PROFILE_DATABASE_USER_COURSE_LOADED = "profileCourseDatabaseLoaded";
public static final String PROFILE_DATABASE_USER_EXAM_LOADED = "profileExamDatabaseLoaded";
public static final String PROFILE_DATABASE_USER_SCHEDULE_LOADED = "profileScheduleDatabaseLoaded";
}
public static final String UW_FLOW = "uwflow";
// Keys used in bundles
public static final String PROFILE_ID_KEY = "profileId";
public static final String COURSE_ID_KEY = "courseId";
public static final String TAB_ID_KEY = "tabId";
public static final int COURSE_SCHEDULE_PAGE_INDEX = 0;
public static final int COURSE_ABOUT_PAGE_INDEX = 1;
public static final int COURSE_REVIEWS_PAGE_INDEX = 2;
public static final int PROFILE_SCHEDULE_PAGE_INDEX = 0;
public static final int PROFILE_COURSES_PAGE_INDEX = 1;
public static final int PROFILE_EXAMS_PAGE_INDEX = 2;
public static final int PROFILE_FRIENDS_PAGE_INDEX = 3;
public static final int NAV_DRAWER_PROFILE_INDEX = 0;
public static final int NAV_DRAWER_EXPLORE_INDEX = 1;
public static final int NAV_DRAWER_SHORTLIST_INDEX = 2;
public static final int NAV_DRAWER_ABOUT_INDEX = 3;
public static final String FBID_DAVID = "541400376";
public static final String FBID_JASPER = "505131734";
public static final String FBID_WENTAO = "100000580776460";
public static final String FBID_CHINMAY = "100002131130870";
public static final String FB_PROFILE_PIC_LARGE_URL_FORMAT = "https://graph.facebook.com/%s/picture?type=large";
public static final String SHORTLIST_TERM_ID = "9999_99";
}