package org.kvj.vimtouch.ext.impl.read;
import org.kvj.vimtouch.ext.FieldReader;
import org.kvj.vimtouch.ext.FieldReaderException;
import org.kvj.vimtouch.ext.IncomingTransfer;
import org.kvj.vimtouch.ext.Transferable.FieldType;
abstract public class StringFieldReader implements FieldReader<String> {
@Override
public FieldType getType() {
return FieldType.String;
}
@Override
public String read(IncomingTransfer t) throws FieldReaderException {
return t.nextString();
}
}