package org.jboss.windup.exec.configuration; import org.jboss.windup.exec.WindupProgressMonitor; /** * Null object pattern, presents a no-op implementation to avoid adding cyclomatic complexity to underlying * implementation. * * @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a> */ class NullWindupProgressMonitor implements WindupProgressMonitor { @Override public void beginTask(String name, int totalWork) { } @Override public void done() { } @Override public boolean isCancelled() { return false; } @Override public void setCancelled(boolean value) { } @Override public void setTaskName(String name) { } @Override public void subTask(String name) { } @Override public void worked(int work) { } }