| | |
| | | logger.fine(pfad.toString()); |
| | | File dir = new File(pfad.toString()); |
| | | if(dir.isDirectory()) { |
| | | ArrayList beitraege = new ArrayList(); |
| | | List beitraege = new ArrayList(); |
| | | collectFiles(dir, 0, beitraege); |
| | | Iterator i = beitraege.iterator(); |
| | | while(i.hasNext()) { |
| | |
| | | }); |
| | | Iterator i = dirs.iterator(); |
| | | while(i.hasNext() && beitraege.size() < maxBeitraege) { |
| | | collectFiles((File) i.next(), ++tiefe, beitraege); |
| | | collectFiles((File) i.next(), tiefe+1, beitraege); |
| | | } |
| | | } |
| | | if(beitraegeHier.size() > 0) { |
| | |
| | | |
| | | Iterator i = beitraegeHier.iterator(); |
| | | while(i.hasNext() && beitraege.size() < maxBeitraege) { |
| | | beitraege.add(i.next()); |
| | | File bf = (File) i.next(); |
| | | String nm = bf.getName().toLowerCase(); |
| | | if(nm.endsWith(".htmi") || nm.endsWith(".html") || nm.endsWith(".htm") || |
| | | nm.endsWith(".jpg") || nm.endsWith(".jpeg") || nm.endsWith(".png") || |
| | | nm.endsWith(".txt")) { |
| | | beitraege.add(bf); |
| | | } |
| | | } |
| | | |
| | | } |