added lab9 ex1
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package lab9_responsibility_chain.ex1.handlers;
|
||||
|
||||
import lab9_responsibility_chain.ex1.Email;
|
||||
import lab9_responsibility_chain.ex1.EmailType;
|
||||
import lab9_responsibility_chain.ex1.Handler;
|
||||
|
||||
public class NewLocHandler extends Handler {
|
||||
@Override
|
||||
public void handleEmail(Email email) {
|
||||
if (email.type() == EmailType.NEW_LOC) {
|
||||
System.out.println("Forwarding request to business development (" + email + ")");
|
||||
} else if (successor != null) {
|
||||
successor.handleEmail(email);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user