Maven: runtime classpath support + refactoring

This commit is contained in:
Anton Makeev
2009-08-31 17:37:51 +04:00
parent c457d113b3
commit 33f1ab363a
@@ -182,6 +182,22 @@ public class ProjectRootsTraversing {
return traverseState;
}
public Visit<ModuleSourceOrderEntry> getVisitSource() {
return myVisitSource;
}
public Visit<OrderEntry> getVisitJdk() {
return myVisitJdk;
}
public Visit<OrderEntry> getVisitLibrary() {
return myVisitLibrary;
}
public Visit<ModuleOrderEntry> getVisitModule() {
return myVisitModule;
}
public interface Visit<T extends OrderEntry> {
void visit(T entry, TraverseState state, RootPolicy<TraverseState> policy);
}