public CDMDSP open(NetcdfDataset ncd)
            throws DapException
    {
        assert this.context != null;
        this.dmrfactory = new DMRFactory();
        this.ncdfile = ncd;
        setLocation(this.ncdfile.getLocation());
        buildDMR();
        return this;
    }
public CDMDSP open(NetcdfDataset ncd)
            throws DapException
    {
        assert this.context != null;
        this.dmrfactory = new DMRFactory();
        this.ncdfile = ncd;
        setLocation(this.ncdfile.getLocation());
        buildDMR();
        return this;
    }
public CDMDSP open ( NetcdfDataset ncd ) throws DapException { assert this . context != null ; this . dmrfactory = new DMRFactory ( ) ; this . ncdfile = ncd ; setLocation ( this . ncdfile . getLocation ( ) ) ; buildDMR ( ) ; return this ; }
Provide an extra API for use in testing

@param ncd
@return
@throws DapException
Provide an extra API for use in testing