@@ -0,0 +1,925 @@
+package com.oozinoz.machine;%0A%0A/*%0A * Copyright (c) 2001 Steven J. Metsker.%0A * %0A * Steve Metsker makes no representations or warranties about%0A * the fitness of this software for any particular purpose, %0A * including the implied warranty of merchantability.%0A *%0A * Please use this software as you wish with the sole%0A * restriction that you may not claim that you wrote it.%0A */%0A %0A/**%0A * This isn't much of a model, but it provides a data type%0A * that represents the role of a person that can be%0A * responsible for a machine.%0A *%0A * @author Steven J. Metsker%0A *%0A */%0Apublic class Engineer %0A%7B%0A%09protected int employeeId;%0A/**%0A * Model an engineer with the given employee id.%0A *%0A * @param id the employee id for the engineer%0A */%0Apublic Engineer(int employeeId)%0A%7B%0A%09this.employeeId = employeeId;%0A%7D%0A/**%0A * Return this engineer's employee id%0A *%0A * @return this engineer's employee id%0A */%0Apublic int getEmployeeId()%0A%7B%0A%09return employeeId;%0A%7D%0A%7D%0A

Create engineer.java