package usda.weru.remoteDataAccess.csip.polygon.soil;

import usda.weru.remoteDataAccess.csip.CsipInterface;
import usda.weru.remoteDataAccess.csip.polygon.CsipInputContPolygon;
import usda.weru.util.ConfigData;
import static usda.weru.weps.gui.ConfigPanel_n.CSIP_SOIL_POLYGONSIZE_PROP;

/**
 *
 * @author mhaas
 */
public class CsipInputContSoil extends CsipInputContPolygon {
    
    public CsipInputContSoil () {
        this (false);
    }
    
    public CsipInputContSoil (boolean fromSubClass) {
        super (fromSubClass);
    
        if (ConfigData.checkParmValue("CD-WS-csip-Soil-DoLoadCache","1")) {
            doCacheBackgroundLoad = true;
        }
        
        setPolygonPropName(CSIP_SOIL_POLYGONSIZE_PROP);
    }
    
    @Override
    protected CsipInterface getNewCsipInterface() {
        return new CsipInterfaceSoil ();
    }
}
