Skip to content

Commit 38a6743

Browse files
committed
Added documentations
1 parent 7132a74 commit 38a6743

File tree

102 files changed

+360
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+360
-3
lines changed

source-code/app/src/androidTest/java/org/buildmlearn/toolkit/espresso/ComprehensionTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
import static org.hamcrest.core.IsInstanceOf.instanceOf;
5757

5858
/**
59+
* Espresso test designed to test all the functionalities of Comprehension template
5960
* Created by anupam (opticod) on 7/6/16.
6061
*/
6162

source-code/app/src/main/java/org/buildmlearn/toolkit/adapter/DraftProjectAdapter.java

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
/**
1717
* Created by scopeinfinity on 10/3/16.
1818
*/
19+
20+
/**
21+
* @brief Adapter used for DraftsFragment to show the items
22+
*/
1923
public class DraftProjectAdapter extends BaseAdapter {
2024

2125
private final Context mContext;

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/Constants.java

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
/**
44
* Created by Anupam (opticod) on 5/6/16.
55
*/
6+
7+
/**
8+
* @brief Constants used in comprehension template's simulator relating databases.
9+
*/
610
public class Constants {
711
public static final String firstrun = "firstRun";
812
public static final int COL_TITLE = 1;

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/data/ComprehensionContract.java

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
* Created by Anupam (opticod) on 5/6/16.
77
*/
88

9+
/**
10+
* @brief Contains database contracts for comprehension template's simulator.
11+
*/
12+
913
class ComprehensionContract {
1014

1115
public static final class Questions implements BaseColumns {

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/data/ComprehensionDBHelper.java

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
* Created by Anupam (opticod) on 5/6/16.
1212
*/
1313

14+
/**
15+
* @brief DatabaseHelper for comprehension template's simulator.
16+
*/
17+
1418
class ComprehensionDBHelper extends SQLiteOpenHelper {
1519

1620
private static final String DATABASE_NAME = "comprehension.db";

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/data/ComprehensionDb.java

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
/**
1717
* Created by Anupam (opticod) on 5/6/16.
1818
*/
19+
20+
/**
21+
* @brief Contains database util functions for comprehension template's simulator.
22+
*/
1923
public class ComprehensionDb {
2024

2125
private static final String EQUAL = " == ";

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/data/DataUtils.java

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
/**
1515
* Created by Anupam (opticod) on 5/6/16.
1616
*/
17+
18+
/**
19+
* @brief Contains xml data utils for comprehension template's simulator.
20+
*/
1721
public class DataUtils {
1822

1923
public static String[] readTitleAuthor() {

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/data/FetchXMLTask.java

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@
2828
/**
2929
* Created by Anupam (opticod) on 5/6/16.
3030
*/
31+
32+
/**
33+
* @brief Used to parse XML and save in database for comprehension template's simulator.
34+
*/
3135
public class FetchXMLTask extends AsyncTask<String, Void, Void> {
3236

3337
private final Context mContext;

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment/LastFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
/**
2424
* Created by Anupam (opticod) on 5/6/16.
2525
*/
26+
27+
/**
28+
* @brief Last Fragment for comprehension template's simulator.
29+
*/
2630
public class LastFragment extends Fragment {
2731

2832
public static Fragment newInstance() {

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment/MainFragment.java

+5
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@
3131
/**
3232
* Created by Anupam (opticod) on 5/6/16.
3333
*/
34+
35+
/**
36+
* @brief Main Fragment for comprehension template's simulator.
37+
*/
38+
3439
public class MainFragment extends Fragment implements NavigationView.OnNavigationItemSelectedListener {
3540

3641
private View rootView;

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment/QuestionFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
/**
3131
* Created by Anupam (opticod) on 5/6/16.
3232
*/
33+
34+
/**
35+
* @brief Question Fragment for comprehension template's simulator.
36+
*/
3337
public class QuestionFragment extends Fragment
3438
implements NavigationView.OnNavigationItemSelectedListener {
3539

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment/SplashFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
/**
2020
* Created by Anupam (opticod) on 5/6/16.
2121
*/
22+
23+
/**
24+
* @brief Splash intro Fragment for comprehension template's simulator.
25+
*/
2226
public class SplashFragment extends Fragment {
2327

2428
public static Fragment newInstance(String path) {

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/Constants.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
/**
66
* Created by Anupam (opticod) on 10/7/16.
77
*/
8+
9+
/**
10+
* @brief Constants used in dictation template's simulator relating databases.
11+
*/
812
public class Constants {
913
public static final String[] DICT_COLUMNS = {
1014
DictContract.Dict.TABLE_NAME + "." + DictContract.Dict._ID,

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/adapter/DictArrayAdapter.java

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
/**
1616
* Created by Anupam (opticod) on 10/7/16.
1717
*/
18+
19+
/**
20+
* @brief Custom Adapter for dictation template's simulator.
21+
*/
1822
public class DictArrayAdapter extends CursorAdapter {
1923

2024
public DictArrayAdapter(Context context) {

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/DataUtils.java

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
/**
1515
* Created by Anupam (opticod) on 10/7/16.
1616
*/
17+
18+
/**
19+
* @brief Contains xml data utils for dictation template's simulator.
20+
*/
1721
public class DataUtils {
1822

1923
public static String[] readTitleAuthor() {

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/DictContract.java

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
* Created by Anupam (opticod) on 10/7/16.
77
*/
88

9+
/**
10+
* @brief Contains database contracts for dictation template's simulator.
11+
*/
12+
913
public class DictContract {
1014

1115
public static final class Dict implements BaseColumns {

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/DictDBHelper.java

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
* Created by Anupam (opticod) on 10/7/16.
1111
*/
1212

13+
/**
14+
* @brief DatabaseHelper for dictation template's simulator.
15+
*/
16+
1317
class DictDBHelper extends SQLiteOpenHelper {
1418

1519
private static final String DATABASE_NAME = "dictation.db";

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/DictDb.java

+4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
/**
1212
* Created by Anupam (opticod) on 10/7/16.
1313
*/
14+
15+
/**
16+
* @brief Contains database util functions for dictation template's simulator.
17+
*/
1418
public class DictDb {
1519

1620
private static final String EQUAL = " == ";

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/DictModel.java

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
/**
77
* Created by Anupam (opticod) on 10/7/16.
88
*/
9+
10+
/**
11+
* @brief Model used to save dict entries in database for comprehension template's simulator.
12+
*/
913
public class DictModel implements Parcelable {
1014
public final static Parcelable.Creator<DictModel> CREATOR = new Parcelable.Creator<DictModel>() {
1115
@Override

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/data/FetchXMLTask.java

+5
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
/**
2525
* Created by Anupam (opticod) on 10/7/16.
2626
*/
27+
28+
/**
29+
* @brief Used to parse XML and save in database for dictation template's simulator.
30+
*/
31+
2732
public class FetchXMLTask extends AsyncTask<String, Void, Void> {
2833

2934
private final Context mContext;

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/fragment/DetailActivityFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
/**
3737
* Created by Anupam (opticod) on 10/7/16.
3838
*/
39+
40+
/**
41+
* @brief Fragment for taking user input(dictation) in dictation template's simulator.
42+
*/
3943
public class DetailActivityFragment extends Fragment implements LoaderCallbacks<Cursor> {
4044

4145
private static final int DETAIL_LOADER = 0;

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/fragment/MainActivityFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@
3333
/**
3434
* Created by Anupam (opticod) on 10/7/16.
3535
*/
36+
37+
/**
38+
* @brief Fragment to hear dictation in dictation template's simulator.
39+
*/
3640
public class MainActivityFragment extends Fragment implements LoaderManager.LoaderCallbacks<Cursor> {
3741

3842
private static final String SELECTED_KEY = "selected_position";

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/fragment/ResultActivityFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@
3232
/**
3333
* Created by Anupam (opticod) on 10/7/16.
3434
*/
35+
36+
/**
37+
* @brief Fragment for displaying score to user in dictation template's simulator.
38+
*/
3539
public class ResultActivityFragment extends Fragment implements LoaderCallbacks<Cursor> {
3640

3741
private static final int DETAIL_LOADER = 0;

source-code/app/src/main/java/org/buildmlearn/toolkit/dictationtemplate/fragment/SplashFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
/**
2020
* Created by Anupam (opticod) on 10/7/16.
2121
*/
22+
23+
/**
24+
* @brief Splash intro Fragment for dictation template's simulator.
25+
*/
2226
public class SplashFragment extends Fragment {
2327

2428
public static Fragment newInstance(String path) {

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/Constants.java

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
/**
44
* Created by Anupam (opticod) on 10/8/16.
55
*/
6+
7+
/**
8+
* @brief Constants used in flash card template's simulator relating databases.
9+
*/
610
public class Constants {
711
public static final String firstrun = "firstRun";
812
public static final int COL_QUESTION = 1;

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/DataUtils.java

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
/**
1414
* Created by Anupam (opticod) on 10/8/16.
1515
*/
16+
17+
/**
18+
* @brief Contains xml data utils for flash card template's simulator.
19+
*/
1620
public class DataUtils {
1721

1822
public static String[] readTitleAuthor() {

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/FetchXMLTask.java

+5
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
/**
2525
* Created by Anupam (opticod) on 10/8/16.
2626
*/
27+
28+
/**
29+
* @brief Used to parse XML and save in database for flash card template's simulator.
30+
*/
31+
2732
public class FetchXMLTask extends AsyncTask<String, Void, Void> {
2833

2934
private final Context mContext;

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/FlashContract.java

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
* Created by Anupam (opticod) on 10/8/16.
77
*/
88

9+
/**
10+
* @brief Contains database contracts for flash card template's simulator.
11+
*/
912
class FlashContract {
1013

1114
public static final class FlashCards implements BaseColumns {

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/FlashDBHelper.java

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
* Created by Anupam (opticod) on 10/8/16.
1111
*/
1212

13+
/**
14+
* @brief DatabaseHelper for flash card template's simulator.
15+
*/
1316
class FlashDBHelper extends SQLiteOpenHelper {
1417

1518
private static final String DATABASE_NAME = "learn_flash.db";

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/FlashDb.java

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
/**
1414
* Created by Anupam (opticod) on 10/8/16.
1515
*/
16+
17+
/**
18+
* @brief Contains database util functions for flash card template's simulator.
19+
*/
1620
public class FlashDb {
1721

1822
private static final String EQUAL = " == ";

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/data/FlashModel.java

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
/**
77
* Created by Anupam (opticod) on 10/8/16.
88
*/
9+
10+
/**
11+
* @brief Model used to save flash entries in database for flash card template's simulator.
12+
*/
913
public class FlashModel implements Parcelable {
1014
public final static Creator<FlashModel> CREATOR = new Creator<FlashModel>() {
1115
@Override

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/fragment/LastFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
/**
2020
* Created by anupam on 10/8/16.
2121
*/
22+
23+
/**
24+
* @brief Fragment for displaying score to user in flash card template's simulator.
25+
*/
2226
public class LastFragment extends Fragment {
2327

2428
public static Fragment newInstance() {

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/fragment/MainFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@
4444
/**
4545
* Created by anupam on 10/8/16.
4646
*/
47+
48+
/**
49+
* @brief Fragment containing the flash cards in dictation template's simulator.
50+
*/
4751
public class MainFragment extends Fragment implements NavigationView.OnNavigationItemSelectedListener {
4852

4953
private ViewPager viewPager;

source-code/app/src/main/java/org/buildmlearn/toolkit/flashcardtemplate/fragment/SplashFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
/**
2020
* Created by Anupam (opticod) on 10/8/16.
2121
*/
22+
23+
/**
24+
* @brief Splash intro Fragment for flash card template's simulator.
25+
*/
2226
public class SplashFragment extends Fragment {
2327

2428
public static Fragment newInstance(String path) {

source-code/app/src/main/java/org/buildmlearn/toolkit/fragment/DraftsFragment.java

+4
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@
4747
/**
4848
* Created by scopeinfinity on 10/3/16.
4949
*/
50+
51+
/**
52+
* @brief Fragment used to save drafts.
53+
*/
5054
public class DraftsFragment extends Fragment implements AbsListView.OnItemClickListener {
5155

5256
private static final String TAG = "Draft Project Fragment";

source-code/app/src/main/java/org/buildmlearn/toolkit/infotemplate/Constants.java

+4
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
/**
66
* Created by Anupam (opticod) on 20/6/16.
77
*/
8+
9+
/**
10+
* @brief Constants used in info template's simulator relating databases.
11+
*/
812
public class Constants {
913
public static final String[] INFO_COLUMNS = {
1014
InfoContract.Info.TABLE_NAME + "." + InfoContract.Info._ID,

0 commit comments

Comments
 (0)