diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java b/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java index 73c475986..2aec3f0e7 100644 --- a/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java +++ b/plugins/org.eclipse.etrice.generator.fsm/src/org/eclipse/etrice/generator/fsm/base/NullLogger.java @@ -1,16 +1,29 @@ package org.eclipse.etrice.generator.fsm.base; import org.eclipse.emf.ecore.EObject; -import org.eclipse.etrice.core.genmodel.fsm.base.ILogger; +import org.eclipse.etrice.core.genmodel.fsm.ILogger; public class NullLogger implements ILogger { + private int errors = 0; + @Override public void logInfo(String text) { } @Override public void logError(String text, EObject obj) { + ++errors; } + @Override + public void logError(String text) { + ++errors; + } + + @Override + public boolean hasErrors() { + return errors!=0; + } + } |