Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

S

Search<T extends Searchable> - Class in uk.ac.newcastle.team22.usb.search
The class which defines the search algorithm.
Search(String, Class<T>) - Constructor for class uk.ac.newcastle.team22.usb.search.Search
 
search() - Method in class uk.ac.newcastle.team22.usb.search.Search
Gathers all objects conforming to Searchable to a list, each assigned a reason.
Searchable - Interface in uk.ac.newcastle.team22.usb.search
An interface which defines an object as searchable.
SearchActivity - Class in uk.ac.newcastle.team22.usb.activities
A class which manages the unified search activity.
SearchActivity() - Constructor for class uk.ac.newcastle.team22.usb.activities.SearchActivity
 
SearchActivity.SearchResultAdapter - Class in uk.ac.newcastle.team22.usb.activities
A class which represents the array adapter for search results.
SearchResult - Class in uk.ac.newcastle.team22.usb.search
A class which represents a search result when the user uses the search feature.
SearchResult(Searchable, Priority, ResultReason) - Constructor for class uk.ac.newcastle.team22.usb.search.SearchResult
 
SearchResultAdapter(Context, int, List<SearchResult>) - Constructor for class uk.ac.newcastle.team22.usb.activities.SearchActivity.SearchResultAdapter
 
setAzimuthOffset(int) - Method in class uk.ac.newcastle.team22.usb.navigation.Compass
Used to alter the heading users should face.
setBuilding(USB) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBManager
Helper method for setting a custom Urban Sciences building for testing.
setCafeMenuItems(List<CafeMenuItem>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new café menu items in the update.
setConfiguration(USBConfiguration) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new configuration in the update.
setFloors(List<Floor>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new floors in the update.
setLastJSONUpdateTime(Calendar) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USB
 
setListener(Compass.CompassListener) - Method in class uk.ac.newcastle.team22.usb.navigation.Compass
Sets the compass listener.
setNavigationNodes(List<Node>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new navigation nodes in the update.
setOpeningHours(List<OpeningHours>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new opening hours in the update.
setReference(AsyncResponse) - Method in class uk.ac.newcastle.team22.usb.coreApp.JSONDataFetcher
Updates the AsyncResponse reference.
setStaffMembers(List<StaffMember>) - Method in class uk.ac.newcastle.team22.usb.coreUSB.USBUpdate
Sets the new staff members in the update.
SettingsFragment - Class in uk.ac.newcastle.team22.usb.fragments
A class which represents the settings fragment of the Urban Sciences Building application.
SettingsFragment() - Constructor for class uk.ac.newcastle.team22.usb.fragments.SettingsFragment
 
setUp() - Method in class uk.ac.newcastle.team22.usb.AFloorShould
 
setUp() - Method in class uk.ac.newcastle.team22.usb.ARoomShould
 
setUp() - Method in class uk.ac.newcastle.team22.usb.AUSBShould
 
shared - Static variable in class uk.ac.newcastle.team22.usb.coreUSB.USBManager
The shared instance of the Urban Sciences Building manager.
shared - Static variable in class uk.ac.newcastle.team22.usb.firebase.FirebaseManager
The shared instance of the Firebase manager.
shared - Static variable in class uk.ac.newcastle.team22.usb.navigation.Navigator
The shared instance of the Urban Sciences Building navigator.
StaffMember - Class in uk.ac.newcastle.team22.usb.coreUSB
A class which represents a member of staff.
StaffMember() - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.StaffMember
Empty constructor.
StaffMember(String, String, String, String, String, String) - Constructor for class uk.ac.newcastle.team22.usb.coreUSB.StaffMember
 
StaffMemberActivity - Class in uk.ac.newcastle.team22.usb.activities
A class which manages the staff member activity.
StaffMemberActivity() - Constructor for class uk.ac.newcastle.team22.usb.activities.StaffMemberActivity
 
start() - Method in class uk.ac.newcastle.team22.usb.navigation.Compass
Starts the sensor listener.
stop() - Method in class uk.ac.newcastle.team22.usb.navigation.Compass
Stops the sensor listener.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links