package usda.weru.remoteDataAccess.csip.polygon.prism;

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_PRISM_POLYGONSIZE_PROP;

/**
 *
 * @author mhaas
 */
public class CsipInputContPrism extends CsipInputContPolygon {

    public CsipInputContPrism () {
        this (false);
    }
    
    public CsipInputContPrism (boolean fromSubClass) {
        super (fromSubClass);
    
        if (ConfigData.checkParmValue("CD-WS-csip-Soil-DoLoadCache","1")) {
            doCacheBackgroundLoad = true;
        }
        
        setPolygonPropName(CSIP_PRISM_POLYGONSIZE_PROP);
    }
    
    @Override
    protected CsipInterface getNewCsipInterface() {
                return new CsipInterfacePrism ();
    }
}
