From a871d7009c33028c72b4f0d53c06bfd630662bab Mon Sep 17 00:00:00 2001 From: SauravP97 Date: Mon, 13 Aug 2018 20:37:51 +0530 Subject: [PATCH] Resolve ClassCastException in App.java #781 --- .../acyclicvisitor/ConfigureForUnixVisitor.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForUnixVisitor.java b/acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForUnixVisitor.java index d3ef3bf6c018..e16df726f3f3 100644 --- a/acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForUnixVisitor.java +++ b/acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForUnixVisitor.java @@ -26,13 +26,17 @@ import org.slf4j.LoggerFactory; /** - * ConfigureForUnixVisitor class implements zoom's visit method for Unix + * ConfigureForUnixVisitor class implements zoom's and hayes' visit method for Unix * manufacturer */ -public class ConfigureForUnixVisitor implements ModemVisitor, ZoomVisitor { +public class ConfigureForUnixVisitor implements AllModemVisitor { private static final Logger LOGGER = LoggerFactory.getLogger(ConfigureForUnixVisitor.class); - + + public void visit(Hayes hayes) { + LOGGER.info(hayes + " used with Dos configurator."); + } + public void visit(Zoom zoom) { LOGGER.info(zoom + " used with Unix configurator."); }