package com.revolsys.record.io.format.saif; import com.revolsys.record.Record; import com.revolsys.record.RecordFactory; import com.revolsys.record.io.AbstractRecordIoFactory; import com.revolsys.record.io.RecordReader; import com.revolsys.spring.resource.Resource; public class Saif extends AbstractRecordIoFactory { public Saif() { super("SAIF"); addMediaTypeAndFileExtension("zip/x-saif", "saf"); } @Override public boolean isBinary() { return true; } @Override public RecordReader newRecordReader(final Resource resource, final RecordFactory<? extends Record> recordFactory) { final SaifReader reader = new SaifReader(resource); return reader; } }