drools-eclipse/org.guvnor.eclipse.webdav/src/interface/org/eclipse/webdav/dom/ActiveLock.java
public void setDepth(String depth) {
        Assert.isNotNull(depth);
        Assert.isTrue(depth.equals(IContext.DEPTH_ZERO) || depth.equals(IContext.DEPTH_ONE) || depth.equals(IContext.DEPTH_INFINITY));
        setChild(root, "depth", depth, childNames, false); //$NON-NLS-1$
    }
public void setDepth(String depth) {
        Assert.isNotNull(depth);
        Assert.isTrue(depth.equals(IContext.DEPTH_ZERO) || depth.equals(IContext.DEPTH_ONE) || depth.equals(IContext.DEPTH_INFINITY));
        setChild(root, "depth", depth, childNames, false); //$NON-NLS-1$
    }
Sets the depth of this activelock to the given depth. The depth must
not be null and must be one of:
<ul>
<li><code>Context.DEPTH_ZERO</code>
<li><code>Context.DEPTH_ONE</code>
<li><code>Context.DEPTH_INFINITY</code>
</ul>

@param depth the depth for this activelock
@see         Context