Package org.eclipse.tycho.core
Interface ArtifactDependencyWalker
-
- All Known Implementing Classes:
AbstractArtifactDependencyWalker
public interface ArtifactDependencyWalker
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
traverseFeature(File location, Feature feature, ArtifactDependencyVisitor visitor)
Walks dependencies of specified feature.void
traverseProduct(ProductConfiguration productConfiguration, ArtifactDependencyVisitor visitor)
void
traverseUpdateSite(UpdateSite site, ArtifactDependencyVisitor visitor)
void
walk(ArtifactDependencyVisitor visitor)
Walks the visitor through artifact dependencies
-
-
-
Method Detail
-
walk
void walk(ArtifactDependencyVisitor visitor)
Walks the visitor through artifact dependencies
-
traverseFeature
void traverseFeature(File location, Feature feature, ArtifactDependencyVisitor visitor)
Walks dependencies of specified feature. Visitor is able to manipulate content of the provided feature via PluginRef and FeatureRef instances provided as via callback method parameters.
-
traverseUpdateSite
void traverseUpdateSite(UpdateSite site, ArtifactDependencyVisitor visitor)
-
traverseProduct
void traverseProduct(ProductConfiguration productConfiguration, ArtifactDependencyVisitor visitor)
-
-