/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.utils.common.textstream.receivers; import de.rcenvironment.core.utils.common.textstream.TextOutputReceiver; /** * No-operation (NOP) implementation of {@link TextOutputReceiver} to avoid empty methods in * concrete implementations; subclasses only need to override the methods they use. * * @author Robert Mischke */ public abstract class AbstractTextOutputReceiver implements TextOutputReceiver { @Override public void onFinished() {} @Override public void onFatalError(Exception e) {} @Override public void onStart() {} @Override public void addOutput(String line) {} }