package com.sap.furcas.ocl.inversion.test.adapter; import uk.ac.kent.cs.kmf.util.ILog; public class LogDelegator implements ILog { private final ILog delegate; public LogDelegator(ILog delegate) { this.delegate = delegate; } @Override public void close() { delegate.close(); } @Override public void finalReport() { delegate.finalReport(); } @Override public int getErrors() { return delegate.getErrors(); } @Override public int getWarnings() { return delegate.getWarnings(); } @Override public boolean hasErrors() { return delegate.hasErrors(); } @Override public boolean hasViolations() { return delegate.hasViolations(); } @Override public boolean hasWarnings() { return delegate.hasWarnings(); } @Override public void printMessage(String arg0) { delegate.printMessage(arg0); } @Override public void reportError(String arg0) { delegate.reportError(arg0); } @Override public void reportError(String arg0, Exception arg1) { delegate.reportError(arg0, arg1); } @Override public void reportMessage(String arg0) { delegate.reportMessage(arg0); } @Override public void reportWarning(String arg0) { delegate.reportWarning(arg0); } @Override public void reportWarning(String arg0, Exception arg1) { delegate.reportWarning(arg0, arg1); } @Override public void reset() { delegate.reset(); } @Override public void resetErrors() { delegate.resetErrors(); } @Override public void resetViolations() { delegate.resetViolations(); } @Override public void resetWarnings() { delegate.resetWarnings(); } @Override public boolean tooManyViolations() { return delegate.tooManyViolations(); } }