From 4e8bf303df852bd3ad1b557644c28ddcf5f957c3 Mon Sep 17 00:00:00 2001
From: ulrich <undisclosed>
Date: Fri, 29 Nov 2019 14:27:35 +0000
Subject: [PATCH] Doku ergaenzt

---
 src/java/de/uhilger/filecms/api/FileMgr.java |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/src/java/de/uhilger/filecms/api/FileMgr.java b/src/java/de/uhilger/filecms/api/FileMgr.java
index 32c3a54..f96d2f0 100644
--- a/src/java/de/uhilger/filecms/api/FileMgr.java
+++ b/src/java/de/uhilger/filecms/api/FileMgr.java
@@ -22,6 +22,10 @@
 import de.uhilger.filecms.pub.AbstractComparator;
 import de.uhilger.filecms.pub.FileNameComparator;
 import de.uhilger.wbx.Bild;
+import de.uhilger.wbx.WbxUtils;
+import static de.uhilger.wbx.WbxUtils.EMPTY_STRING;
+import static de.uhilger.wbx.WbxUtils.WBX_FILE_BASE;
+import de.uhilger.wbx.data.Inhalt;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
@@ -34,6 +38,8 @@
 import java.security.Principal;
 import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.Collections;
+import java.util.Comparator;
 import java.util.Enumeration;
 import java.util.Iterator;
 import java.util.List;
@@ -44,6 +50,7 @@
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
 import java.util.zip.ZipOutputStream;
+import javax.servlet.http.HttpServletRequest;
 import net.coobird.thumbnailator.Thumbnails;
 import org.apache.commons.io.FileUtils;
 
@@ -143,7 +150,15 @@
     }
     return files;
   }
-  
+
+  public List<Inhalt> collect(String relativePath, int maxTiefe, int maxAnzahl, int len) {
+    
+    WbxUtils wu = new WbxUtils();
+    HttpServletRequest req = getRequest();
+    String requestUrl = req.getRequestURL().toString();
+    String contextPath = req.getContextPath();
+    return wu.collectFiles(requestUrl, contextPath, relativePath, maxTiefe, maxAnzahl, len);
+  }
   
   public FileRef newFolder(String relPath, String folderName) {
     if (!relPath.startsWith(".")) {

--
Gitblit v1.9.3