package jp.terasoluna.fw.collector.util;
import java.util.List;
import jp.terasoluna.fw.file.dao.FileException;
import jp.terasoluna.fw.file.dao.FileLineWriter;
public class FileLineWriterStub<T> implements FileLineWriter<T> {
private boolean closeFileCalled = false;;
private boolean closeException = false;
public boolean isCloseFileCalled() {
return closeFileCalled;
}
public void setCloseFileCalled(boolean closeFileCalled) {
this.closeFileCalled = closeFileCalled;
}
public void closeFile() {
this.closeFileCalled = true;
if (this.closeException) {
throw new FileException("hoge");
}
}
public boolean isCloseException() {
return closeException;
}
public void setCloseException(boolean closeException) {
this.closeException = closeException;
}
public void printDataLine(T t) {
}
public void printHeaderLine(List<String> headerLine) {
}
public void printTrailerLine(List<String> trailerLine) {
}
}