<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
package usda.weru.remoteDataAccess.remoteFiles.dbFile.soil;

import usda.weru.remoteDataAccess.jdbc.soil.JdbcSoilHierarchicalItem;
import usda.weru.remoteDataAccess.remoteFiles.dbFile.DbFile;
import usda.weru.util.WepsMessageLog;

/**
 *
 * @author mhaas
 */
public abstract class SoilFile extends DbFile {
    
    static final long serialVersionUID = 1L;
        
    public SoilFile () {
        this ("NRCS Soil Data Mart File");
    }
        
    public SoilFile (String name) {
        super (name, RemoteFileType.SOILS);
    }
    
    public SoilFile (SoilFile parent, String name) {
        super ((DbFile)parent, name);
    }
    
    public WepsMessageLog getDownloadFileLog () {
        if (controllerItem instanceof JdbcSoilHierarchicalItem) {
            return ((JdbcSoilHierarchicalItem)controllerItem).getItemLog();
        } else {
            return null;
        }
    }
    
}
</pre></body></html>