public class DataSenseApplicationModel extends Object
| Constructor and Description |
|---|
DataSenseApplicationModel(DataSenseResolutionScope dataSenseResolutionScope,
ApplicationModel applicationModel,
DataSenseProvider dataSenseProvider,
TypeResolverRegistry typeResolverRegistry,
AstNotification astNotification) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
Optional<org.mule.runtime.ast.api.ComponentAst> |
find(org.mule.runtime.api.component.location.Location location) |
Optional<MessageProcessorNode> |
findMessageProcessorNode(org.mule.runtime.api.component.location.Location location) |
DataSenseProviderResolver |
getDataSenseProviderResolver() |
MuleApplicationNode |
getMuleApplicationNode() |
void |
resolve() |
boolean |
resolveComponent(org.mule.runtime.api.component.location.Location location) |
public DataSenseApplicationModel(DataSenseResolutionScope dataSenseResolutionScope, ApplicationModel applicationModel, DataSenseProvider dataSenseProvider, TypeResolverRegistry typeResolverRegistry, AstNotification astNotification)
public void build()
public void resolve()
public boolean resolveComponent(org.mule.runtime.api.component.location.Location location)
public Optional<org.mule.runtime.ast.api.ComponentAst> find(org.mule.runtime.api.component.location.Location location)
public Optional<MessageProcessorNode> findMessageProcessorNode(org.mule.runtime.api.component.location.Location location)
public MuleApplicationNode getMuleApplicationNode()
public DataSenseProviderResolver getDataSenseProviderResolver()
Copyright © 2022 MuleSoft, Inc.. All rights reserved.