- uk.ac.newcastle.team22.usb - package uk.ac.newcastle.team22.usb
-
- uk.ac.newcastle.team22.usb.activities - package uk.ac.newcastle.team22.usb.activities
-
- uk.ac.newcastle.team22.usb.coreApp - package uk.ac.newcastle.team22.usb.coreApp
-
- uk.ac.newcastle.team22.usb.coreUSB - package uk.ac.newcastle.team22.usb.coreUSB
-
- uk.ac.newcastle.team22.usb.firebase - package uk.ac.newcastle.team22.usb.firebase
-
- uk.ac.newcastle.team22.usb.fragments - package uk.ac.newcastle.team22.usb.fragments
-
- uk.ac.newcastle.team22.usb.navigation - package uk.ac.newcastle.team22.usb.navigation
-
- uk.ac.newcastle.team22.usb.search - package uk.ac.newcastle.team22.usb.search
-
- update(FirestoreCompletionHandler<USBUpdate>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdateManager
-
Requests an update to the Urban Sciences Building.
- updateBuilding(USBUpdateManager.UpdateCompletionHandler) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBManager
-
Updates the Urban Sciences Building.
- updateComputerAvailability(Resource) - Method in class uk.ac.newcastle.team22.usb.coreUSB.Room
-
Update the number of available computers from JSON file.
- USB - Class in uk.ac.newcastle.team22.usb.coreUSB
-
A class which represents the Urban Sciences Building.
- USB(USBUpdate) - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.USB
-
- USBActivity - Class in uk.ac.newcastle.team22.usb.activities
-
A class which manages an Urban Sciences Building activity.
- USBActivity() - Constructor for class uk.ac.newcastle.team22.usb.activities.USBActivity
-
- USBCachedDisabled() - Constructor for exception uk.ac.newcastle.team22.usb.coreUSB.USBUpdateManager.USBCachedDisabled
-
- USBConfiguration - Class in uk.ac.newcastle.team22.usb.coreUSB
-
A class which manages the configuration of the Urban Sciences Building.
- USBConfiguration() - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.USBConfiguration
-
Empty constructor.
- USBFragment - Interface in uk.ac.newcastle.team22.usb.fragments
-
An interface which declares a fragment available in Urban Sciences Building navigation drawer.
- USBManager - Class in uk.ac.newcastle.team22.usb.coreUSB
-
A class which manages the current version, caching and updates for the Urban Sciences Building.
- USBNoCachedVersionAvailable() - Constructor for exception uk.ac.newcastle.team22.usb.coreUSB.USBUpdateManager.USBNoCachedVersionAvailable
-
- USBUpdate - Class in uk.ac.newcastle.team22.usb.coreUSB
-
An Urban Sciences Building update.
- USBUpdate() - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
-
Empty constructor.
- USBUpdateManager - Class in uk.ac.newcastle.team22.usb.coreUSB
-
A class which manages and maintains new and cached versions of the Urban Sciences Building.
- USBUpdateManager() - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.USBUpdateManager
-
- USBUpdateManager.UpdateCompletionHandler - Interface in uk.ac.newcastle.team22.usb.coreUSB
-
An Urban Sciences Building update completion handler.
- USBUpdateManager.USBCachedDisabled - Exception in uk.ac.newcastle.team22.usb.coreUSB
-
The exception to throw when the cache of the Urban Sciences Building is disabled.
- USBUpdateManager.USBNoCachedVersionAvailable - Exception in uk.ac.newcastle.team22.usb.coreUSB
-
The exception to throw when a cached version of the Urban Sciences Building is not available.
- useAppContext() - Method in class uk.ac.newcastle.team22.usb.ExampleInstrumentedTest
-