Class AbstractDependencyVisitor
java.lang.Object
org.eclipse.lemminx.customservice.synapse.dependency.tree.visitor.AbstractDependencyVisitor
- Direct Known Subclasses:
APIVisitor,DataServiceVisitor,DataSourceVisitor,EndpointVisitor,InboundEndpointVisitor,LocalEntryVisitor,MessageProcessorVisitor,MessageStoreVisitor,ProxyServiceVisitor,SequenceVisitor,TaskVisitor,TemplateVisitor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractDependencyVisitor(DependencyTree dependencyTree, String projectPath, DependencyLookUp dependencyLookUp) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDependencies(List<Dependency> dependencies) protected voidaddDependency(Dependency dependency) final voidVisit the artifact and build the dependency tree.abstract void
-
Field Details
-
dependencyLookUp
-
projectPath
-
-
Constructor Details
-
AbstractDependencyVisitor
public AbstractDependencyVisitor(DependencyTree dependencyTree, String projectPath, DependencyLookUp dependencyLookUp)
-
-
Method Details
-
visit
Visit the artifact and build the dependency tree.- Parameters:
artifactPath-
-
visit
-
addDependency
-
addDependencies
-
getDependencyTree
-