hibernate.cfg.xml - Added mapping to the ScoutAlert class.
Location.java - Added to url to the cover/main photo for this location.
ProviderSubmission.java - Added instance variable for LocationRequest. This is set when going to the viewSubmissions.jsp page. It is annotated as Transient since we are not persisting it to the database.
ScoutAlert.java - Added instance variables including an instance of the Location object that is set before viewing the list of Alerts. It is annotated as Transient.
FileUploadController.java - Set the cover/main photo url for the location. We do this so we don't have to iterate through the collection of Images to find the cover/main photo.
LocationProviderController.java - Creating the ScoutAlert object when the LocationProvider submits for a LocationRequest. Added methods for deleting locations and viewing ProviderSubmissions.
LocationScoutSontroller.java - Now inject instance of the LocationProvider service. Added methods for setting up and viewing ScoutAlerts
LocationProvider.java - Added methods for removing a Location based on the id that is passed in. Also added the same functionality for ProviderSubmissions.
LocationScout.java - Order collection of ScoutAlerts by creation date.
LocationProviderService.java - Added methods for getting an individual Location object and deleting Location objects.
LocationProviderServiceImpl.java - Added methods for getting an individual Location object and deleting Location objects.
LocationScoutService.java - Added method for getting an individual LocationRequest based on the id passed in.
LocationScoutServiceImpl.java - Added method for getting an individual LocationRequest based on the id passed in. Implemented the modifyUser method.
deleteLocations.jsp - Page that lists each Location with a check box to the left of the name that allows the user to select one or more Locations to delete.
editLocationListing.jsp - Added some formatting of the html tags.
lmStyle.css - Added entries for unread ScoutAlerts and for tables with just borders around the table as a whole instead of including the individual cells.
scout.jsp - Add link back the Scout Navigation jsp page.
scoutAlerts.jsp - New jsp page for displaying a list of ScoutAlerts. User can select an individual Alert listing to view the photo associated with the alert. They are taken to the viewLocationPhotos.jsp page.
viewLocationPhotos.jsp - View the photos of an individual Location.
scoutNavigation.jsp - Main page for the scout after logging in.