drools-eclipse/org.guvnor.eclipse.webdav/src/client/org/eclipse/webdav/client/CollectionHandle.java
public ILocator getMember(String memberName) {
        Assert.isTrue(locator.getLabel() == null);
        Assert.isTrue(!locator.isStable());
        String parentName = locator.getResourceURL();
        String childName;
        if (parentName.endsWith("/")) //$NON-NLS-1$
            childName = parentName + memberName;
        else
            childName = parentName + "/" + memberName; //$NON-NLS-1$
        return davClient.getDAVFactory().newLocator(childName);
    }
public ILocator getMember(String memberName) {
        Assert.isTrue(locator.getLabel() == null);
        Assert.isTrue(!locator.isStable());
        String parentName = locator.getResourceURL();
        String childName;
        if (parentName.endsWith("/")) //$NON-NLS-1$
            childName = parentName + memberName;
        else
            childName = parentName + "/" + memberName; //$NON-NLS-1$
        return davClient.getDAVFactory().newLocator(childName);
    }
Return the locator of the member of this collection, with the given
name.  Does NOT perform a call to the server to check the existence
of the member.

@param memberName the name of the receiver's internal member.
@return the Locator for the member.