Files
java-design-patterns/chain/src/main/java/com/iluwatar/OrcSoldier.java
T
2014-08-17 09:05:37 +03:00

23 lines
416 B
Java

package com.iluwatar;
public class OrcSoldier extends RequestHandler {
public OrcSoldier(RequestHandler handler) {
super(handler);
}
@Override
public void handleRequest(Request req) {
if (req.getRequestType().equals(RequestType.COLLECT_TAX)) {
printHandling(req);
} else {
super.handleRequest(req);
}
}
@Override
public String toString() {
return "Orc soldier";
}
}