public class Courses extends Module
isConnected, result
dbHelper, isDebuggable
Constructor and Description |
---|
Courses() |
Modifier and Type | Method and Description |
---|---|
void |
clearCourses(Context context)
Removes all courses from database
|
protected void |
connect()
Launches action in a separate thread while shows a progress dialog in UI
thread.
|
static long |
getSelectedCourseCode()
Gets code of current course
return -1 if no course chosen; code of current course in other case
|
static String |
getSelectedCourseFullName() |
static String |
getSelectedCourseShortName() |
void |
onActivityResult(int requestCode,
int resultCode,
Intent data) |
protected void |
onCreate(Bundle savedInstanceState) |
protected void |
onError()
Error handler
|
protected void |
onStart() |
protected void |
postConnect()
Launches action after executing connect() method
|
protected void |
requestService()
Connects to SWAD and gets user data.
|
protected void |
runConnection()
Run connection.
|
static void |
setSelectedCourseCode(long currentCourseCode)
Sets code of current course
|
static void |
setSelectedCourseFullName(String currentCourseFullName) |
static void |
setSelectedCourseShortName(String currentCourseShortName) |
addParam, createRequest, onPause, onResume, sendRequest, sendRequest, setMETHOD_NAME, startConnection
error, onCreateOptionsMenu, onOptionsItemSelected, showDialog
protected void runConnection()
Module
runConnection
in class Module
public void onActivityResult(int requestCode, int resultCode, Intent data)
onActivityResult
in class Module
protected void connect()
Module
protected void requestService() throws Exception
Module
requestService
in class Module
NoSuchAlgorithmException
IOException
XmlPullParserException
Exception
protected void postConnect()
Module
postConnect
in class Module
protected void onError()
Module
public void clearCourses(Context context)
context
- Database contextpublic static long getSelectedCourseCode()
public static void setSelectedCourseCode(long currentCourseCode)
public static void setSelectedCourseShortName(String currentCourseShortName)
public static void setSelectedCourseFullName(String currentCourseFullName)
public static String getSelectedCourseShortName()
public static String getSelectedCourseFullName()