Package org.eclipse.sisu.space
Interface SpaceVisitor
- All Known Implementing Classes:
PlexusTypeVisitor
,QualifiedTypeVisitor
,SisuIndex
public interface SpaceVisitor
Something that can visit
ClassSpace
s.-
Method Summary
Modifier and TypeMethodDescriptionvoid
enterSpace
(ClassSpace space) Enters the class space.void
Leaves the class space.visitClass
(URL url) Visits a class resource in the class space.
-
Method Details
-
enterSpace
Enters the class space.- Parameters:
space
- The class space
-
visitClass
Visits a class resource in the class space.- Parameters:
url
- The class resource URL- Returns:
- Class visitor;
null
if it is not interested in visiting the class
-
leaveSpace
void leaveSpace()Leaves the class space.
-