code: protected HierarchicalProperty supportedLock()
     {
        HierarchicalProperty supportedLock = new HierarchicalProperty(new QName("DAV:", "supportedlock"));
  
        HierarchicalProperty lockEntry = new HierarchicalProperty(new QName("DAV:", "lockentry"));
        supportedLock.addChild(lockEntry);
  
        HierarchicalProperty lockScope = new HierarchicalProperty(new QName("DAV:", "lockscope"));
        lockScope.addChild(new HierarchicalProperty(new QName("DAV:", "exclusive")));
        lockEntry.addChild(lockScope);
  
        HierarchicalProperty lockType = new HierarchicalProperty(new QName("DAV:", "locktype"));
        lockType.addChild(new HierarchicalProperty(new QName("DAV:", "write")));
        lockEntry.addChild(lockType);
  
        return supportedLock;
     }
docs: The information about supported locks.
  
  @return information about supported locks