コード例 #1
0
 public void removeDocument(String k) {
   String[] pathParts = k.split(RaptureConstants.PATHSEP);
   StringBuilder currentPrefix = new StringBuilder();
   for (int i = 0; i < pathParts.length; i++) {
     if (currentPrefix.length() == 0) {
       // Just add
       currentPrefix.append(pathParts[i]);
     } else {
       // Work with
       if (i == pathParts.length - 1) {
         // Document
         cass.removeFolderDocument(cf, currentPrefix.toString(), pathParts[i]);
       } else {
         cass.removeFolderFolder(cf, currentPrefix.toString(), pathParts[i]);
       }
       currentPrefix.append(RaptureConstants.PATHSEP);
       currentPrefix.append(pathParts[i]);
     }
   }
 }