object Disable components: Keyboard and Mouse; precondition:(* None yet *); postcondition:(* The useraccess mode is changed to Disable Mode and the user must select either Keyboards and/or Mouse to disable *); description:(*This is a mode that allows the instructor to disable either the Keyboards and/or mouse in the students workstations. *); end Disable; object Access component: AccessType; -- precondition: (* A type of mode must be selected *); -- postcondition:(* The access is changed to the access type contains in Mode *); description: (* The Access component contains that actual code that sets the actual mode *); end Access;