public Collection listMembers(URL baseUrl,
String patterns,
boolean scanNonDottedSubDirs) throws IOException {
// @todo, externalize the separator?
StringTokenizer tokens = new StringTokenizer (patterns, ",");
String[] members = new String[tokens.countTokens ()];
for (int i=0; tokens.hasMoreTokens (); i++)
{
String token = tokens.nextToken ();
// Trim leading/trailing spaces as its unlikely they are meaningful
members[i] = token.trim();
}
URLFilter filter = new URLFilterImpl (members);
return listMembers (baseUrl, filter, scanNonDottedSubDirs);
}
|