435436437438439440441442443444445
null, new ResourceFilter[]{rfA, null} ); Module module = assertModule("test:0.0.0"); module.visit(fedRV, fedRV.getFilter(), fedRV.getRecurseFilter()); assertEquals(4, classes.size()); // A, A, B, C } finally {
456457458459460461462463464
public void visit(ResourceContext resource) { set.add(resource.getResourceName()); } }; module.visit(visitor); assertEquals(aliases.keySet(), set); } }
104105106107108109110111112113114
{ urls[i++] = file.toURL(); } WBDiscoveryVisitor visitor = new WBDiscoveryVisitor(environment); module.visit(visitor, ClassFilter.INSTANCE, null, urls); } } catch (Exception e) { throw DeploymentException.rethrowAsDeploymentException("Cannot build WB env.", e);
3940414243444546474849
Module module = ClassLoading.getModuleForClassLoader(cl); if (module == null) return false; MatchFragment mf = new MatchFragment(); module.visit(mf, null, mf); return mf.isFound(); } private class MatchFragment implements ResourceVisitor, ResourceFilter {
111112113114115116117118119120121
if (module == null) throw new DeploymentException("No module in deployment unit's hierarchy: " + unit.getName()); } WBDiscoveryVisitor visitor = new WBDiscoveryVisitor(wbdi); module.visit(visitor, ClassFilter.INSTANCE, null, urls.toArray(new URL[urls.size()])); } } /** * Get the matching class paths that belong to this deployment unit.
9293949596979899100101102
Module module = unit.getAttachment(Module.class); if (module == null) fail("Expected " + unit + " to have a module"); TestResourceVisitor visitor = new TestResourceVisitor(); module.visit(visitor); getLog().debug(unit.getName() + " found: " + visitor.resources); return visitor; }