| Interface | Description |
|---|---|
| MultiSelectionSpinner.OnMultipleItemsSelectedListener |
Interface that must be implemented to get results.
|
| Class | Description |
|---|---|
| AlarmProgrammer |
Programs the different alarms, which order displaying notification for events
|
| AlarmReceiver |
Receives alarm broadcasts of the application and displays the appropriate notification
|
| BadgeDrawable |
Created by Admin on 2/25/2016.
|
| BusFragment |
WebView that displays a restricted part of web page and handling some navigation.
|
| CanteenFragment |
Displays a PDF File, uses another library.
|
| ConsentActivity |
Activity displaying the politics the user must accept before using the app.
|
| CVLFragment |
Simple WebView Fragment, displays CVL information (by a web page)
|
| Database |
Class for handling database operations.
|
| DBOpenHelper |
Contains table & column names, manages creation and upgrade of the database.
|
| DBOpenHelper.Constants | |
| DBOpenHelper.Events | |
| DBOpenHelper.General | |
| DBOpenHelper.Maps | |
| DBOpenHelper.Posts | |
| DBOpenHelper.Profs | |
| DividerItemDecoration |
Created by Lincoln on 30/10/15
|
| Event |
Class representing an event
|
| EventsFragment |
Displays in a RecyclerView the different events
|
| EventViewerActivity |
Shows an event (from
EventsFragment or from AlarmReceiver.onReceive(Context, Intent) and displays its information |
| GTUFragment |
Fragment displaying HTML file (politics conf), and checkboxes according to the given param
|
| HelpFragment |
Displays license, author information, send feedbacks, etc.
|
| InstanceIDService |
Subscribe to the topic to receive new-content notification
|
| LicensesActivity |
Displays license file in a WebView
|
| MainActivity |
Main activity, frame for fragments, home for navigation drawer, etc.
|
| MainFragment |
Home page of the application, displays some pictures and information:
links to social networks & telephone numbers and mail.
|
| MapsFragment |
Displays a
PDFView with the different plans of the high-school ; integrates a SearchView |
| MultiSelectionSpinner |
Original licensed under Apache License 2.0.
|
| NotifListener |
Receives the topic message from the web & shows notification to advise user of new content
|
| Post |
Class representing and gathering information about a single post.
|
| PostsFragment |
Displays a RecyclerView (showing posts), a spinner (to select categories) and a search field (to filter posts).
|
| PostsLoader |
Loader class to retrieve posts from Database and Internet
|
| PostViewerActivity |
Activity that displays the content of a post.
|
| PreferencesFragment |
Implementation of
PreferenceFragmentCompat |
| RebootReceiver |
Schedules all alarms again after device reboots
|
| RecyclerViewAdapterEvents |
Adapter for RecyclerView of
Event |
| RecyclerViewAdapterPosts |
Adapter for RecyclerView of Post
|
| RecyclerViewAdapterProfs |
//NO MORE USED//
Adapter for RecyclerView that displays teacher absences.
|
| RecyclerViewAdapterProfs.ViewHolder |
// NO MORE USED //
Absence for a single day and defined hours (am & pm)
|
| RecyclerViewAdapterProfs.ViewHolder2 |
// NO MORE USED //
Absence for several days
|
| RecyclerViewAdapterProfs.ViewHolder3 |
// NO MORE USED //
Absence for a single day but specific hours
|
| SplashActivity |
Activity showing splash screen and redirecting the user to the MainActivity or to the ConsentActivity.
|
| Sync |
Background service, used for syncing internal database of the application.
|
| SyncingFragment |
Displays state of sync by using a BroadcastReceiver (data transmitted from
Sync) |
| TeachersAbsence |
// NO MORE USED //
Class representing a teacher absence
|
| TeachersFragment |
// NO MORE USED //
Displays a RecyclerView (for absences) and a search field (to filter absences by name)
|
| TeachersLoader |
// NO MORE USED //
Loader class to retrieve absences from Database
|
| TrainFragment |
Displays in a WebView part of website
|