package org.geotools.data.dxf.parser;
import java.io.EOFException;
import java.io.IOException;
import java.io.LineNumberReader;
import java.io.Reader;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class DXFLineNumberReader extends LineNumberReader {
private static final Log log = LogFactory.getLog(DXFLineNumberReader.class);
private static final int MARK_SIZE = 2 * 2049;
public DXFLineNumberReader(Reader r) {
super(r);
}
@Override
public String readLine() throws IOException {
String value;
value = super.readLine();
if (value == null) {
throw new EOFException();
}
return value.trim();
}
public void mark() throws IOException {
this.mark(MARK_SIZE);
}
}