Package org.eclipse.core.resources
Interface IResourceDeltaVisitor
- All Known Implementing Classes:
FileDocumentProvider.FileSynchronizer
public interface IResourceDeltaVisitor
An objects that visits resource deltas.
Usage:
class Visitor implements IResourceDeltaVisitor {
public boolean visit(IResourceDelta delta) {
switch (delta.getKind()) {
case IResourceDelta.ADDED :
// handle added resource
break;
case IResourceDelta.REMOVED :
// handle removed resource
break;
case IResourceDelta.CHANGED :
// handle changed resource
break;
}
return true;
}
}
IResourceDelta rootDelta = ...;
rootDelta.accept(new Visitor());
Clients may implement this interface.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvisit(IResourceDelta delta) Visits the given resource delta.
-
Method Details
-
visit
Visits the given resource delta.- Returns:
trueif the resource delta's children should be visited;falseif they should be skipped.- Throws:
CoreException- if the visit fails for some reason.
-