public abstract class AbstractArtifactDependencyWalker extends Object implements ArtifactDependencyWalker
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractArtifactDependencyWalker.WalkbackPath |
Modifier and Type | Field and Description |
---|---|
static String |
EQUINOX_LAUNCHER |
Constructor and Description |
---|
AbstractArtifactDependencyWalker(TargetPlatform platform) |
AbstractArtifactDependencyWalker(TargetPlatform platform,
TargetEnvironment[] environments) |
Modifier and Type | Method and Description |
---|---|
protected void |
traverseFeature(FeatureRef ref,
ArtifactDependencyVisitor visitor,
AbstractArtifactDependencyWalker.WalkbackPath visited) |
void |
traverseFeature(File location,
Feature feature,
ArtifactDependencyVisitor visitor)
Walks dependencies of specified feature.
|
protected void |
traverseFeature(File location,
Feature feature,
FeatureRef featureRef,
ArtifactDependencyVisitor visitor,
AbstractArtifactDependencyWalker.WalkbackPath visited) |
void |
traverseProduct(ProductConfiguration product,
ArtifactDependencyVisitor visitor) |
protected void |
traverseProduct(ProductConfiguration product,
ArtifactDependencyVisitor visitor,
AbstractArtifactDependencyWalker.WalkbackPath visited) |
void |
traverseUpdateSite(UpdateSite site,
ArtifactDependencyVisitor visitor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
walk
public static final String EQUINOX_LAUNCHER
public AbstractArtifactDependencyWalker(TargetPlatform platform)
public AbstractArtifactDependencyWalker(TargetPlatform platform, TargetEnvironment[] environments)
public void traverseUpdateSite(UpdateSite site, ArtifactDependencyVisitor visitor)
traverseUpdateSite
in interface ArtifactDependencyWalker
public void traverseFeature(File location, Feature feature, ArtifactDependencyVisitor visitor)
ArtifactDependencyWalker
traverseFeature
in interface ArtifactDependencyWalker
protected void traverseFeature(File location, Feature feature, FeatureRef featureRef, ArtifactDependencyVisitor visitor, AbstractArtifactDependencyWalker.WalkbackPath visited)
public void traverseProduct(ProductConfiguration product, ArtifactDependencyVisitor visitor)
traverseProduct
in interface ArtifactDependencyWalker
protected void traverseProduct(ProductConfiguration product, ArtifactDependencyVisitor visitor, AbstractArtifactDependencyWalker.WalkbackPath visited)
protected void traverseFeature(FeatureRef ref, ArtifactDependencyVisitor visitor, AbstractArtifactDependencyWalker.WalkbackPath visited)
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.