public class AnnotatingMuleAstVisitor extends Object implements AstNodeVisitor<AnnotatingMuleAstVisitorContext>
| Constructor and Description |
|---|
AnnotatingMuleAstVisitor(AnnotatorsRegistry annotatorsRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
annotate(AstNode astNode,
AnnotatingMuleAstVisitorContext annotatingMuleAstVisitorContext) |
void |
annotate(AstNode astNode,
DataSenseProviderResolver dataSenseProviderResolver,
AstNotification astNotification) |
AnnotatorsRegistry |
getAnnotatorsRegistry() |
Object |
visit(MessageProcessorNode messageProcessorNode,
AnnotatingMuleAstVisitorContext visitorContext) |
Object |
visit(MuleApplicationNode muleApplicationNode,
AnnotatingMuleAstVisitorContext visitorContext) |
Object |
visit(MuleFlowNode muleFlowNode,
AnnotatingMuleAstVisitorContext visitorContext) |
public AnnotatingMuleAstVisitor(AnnotatorsRegistry annotatorsRegistry)
public AnnotatorsRegistry getAnnotatorsRegistry()
public Object visit(MessageProcessorNode messageProcessorNode, AnnotatingMuleAstVisitorContext visitorContext)
visit in interface AstNodeVisitor<AnnotatingMuleAstVisitorContext>public Object visit(MuleApplicationNode muleApplicationNode, AnnotatingMuleAstVisitorContext visitorContext)
visit in interface AstNodeVisitor<AnnotatingMuleAstVisitorContext>public Object visit(MuleFlowNode muleFlowNode, AnnotatingMuleAstVisitorContext visitorContext)
visit in interface AstNodeVisitor<AnnotatingMuleAstVisitorContext>public void annotate(AstNode astNode, DataSenseProviderResolver dataSenseProviderResolver, AstNotification astNotification)
public void annotate(AstNode astNode, AnnotatingMuleAstVisitorContext annotatingMuleAstVisitorContext)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.