Package edu.wisc.game.web
Back-end classes for some auxiliary JSP pages
Software Copyright University Wisconsin-Madison, under Apache License, Version 2.0
-
Class Summary Class Description ArithmeticResult A tool for an easy online testing of arithmetic expression evaluation.ContextInfo Prepares some information needed for proper URL construction in our app.ExtendedSessionManagement This class is used to manage extended sessions, which survive over the web server restart.FrontEndForm2 For Tanvi: helps the player to generate a unique playerIDGetBookletPageServlet Returns the content of an image file (SVG, PNG, etc) for one of the pages of the instruction booklet.GetImageServlet Returns the content of an image file (SVG, PNG, etc) for the specified shape.ImageObjectReport LaunchMain As requested by Paul, "Rule Game -- challenge UWisc faculty and staff", 2021-09-23.LaunchRules The Launch page that allows one to play all rule sets from a specific subdirectory of the rules directory, such as rules/APP, rules/BRM, or rules/CGS.LaunchRulesBase The common base for the Launch pages that allows one to play all rule sets from rules/APP, rules/MLC, and others.LaunchRulesBase.AndroidRuleInfoReport The list of rule sets to be displayed in the Android appLaunchRulesBase.RuleInfo An auxiliary class that can be used to transmit information about the buttons etc the Android app needs to displayLoginServlet LogoutServlet MlcLoginServlet The login page for the MLC results sumbission toolMlcMain The back end behind web/mlc/index.jspMlcManagerDashboard ResultsBase The base of all "results object" classes used in JSP pagesSessionData A single instance of this class is associated with a particular session of the Rule Game web app. -
Enum Summary Enum Description LaunchRulesBase.Mode The name refers to the directory from whih trial lists or rule sets are read -
Exception Summary Exception Description WebException This is used when a lower-level function can tell a higher-level function what kind of error it shoudl report to the end user.