opendap/src/main/java/opendap/servers/SDArray.java
public void setProjection(int dimension, int start, int stride, int stop)
            throws InvalidDimensionException {
        DArrayDimension d = getDimension(dimension);
        d.setProjection(start, stride, stop);
    }
public void setProjection(int dimension, int start, int stride, int stop)
            throws InvalidDimensionException {
        DArrayDimension d = getDimension(dimension);
        d.setProjection(start, stride, stop);
    }
Set the projection information for this dimension. The
<code>DArrayDimension</code> associated with the
<code>dimension</code> specified is retrieved and the
<code>start</code> <code>stride</code> and <code>stop</code>
parameters are passed to its <code>setProjection()</code> method.

@param dimension The dimension that is to be modified.
@param start     The starting point for the projection of this
<code>DArrayDimension</code>.
@param stride    The size of the stride for the projection of this
<code>DArrayDimension</code>.
@param stop      The stopping point for the projection of this
<code>DArrayDimension</code>.
@see DArray
@see DArrayDimension