ClassLoader classLoader = getClassLoader();
if (classLoader == null)
throw new IllegalStateException("ClassLoader has not been constructed for " + getContextName());
Collection<String> included = toCollection(mclmd.getIncludedClasses());
ClassFilter includedFilter = getIncluded();
Collection<String> excluded = toCollection(mclmd.getExcludedClasses());
ClassFilter excludedFilter = getExcluded();
for (String path : paths)
{
visitPath(null, path, visitor, filter, recurseFilter, classLoader, included, includedFilter, excluded, excludedFilter, null);
}