Package org.mule.runtime.ast.api.model
Interface ExtensionModelHelper.ExtensionWalkerModelDelegate
- Enclosing interface:
- ExtensionModelHelper
public static interface ExtensionModelHelper.ExtensionWalkerModelDelegate
This interface is used along with an ExtensionWalker. The
ExtensionWalker makes same validation/filter and then calls
the appropriate method form this interface if applicable.- Since:
- 1.5
-
Method Summary
Modifier and TypeMethodDescriptionvoidonConfiguration(org.mule.runtime.api.meta.model.config.ConfigurationModel model) Handle aConfigurationModelfound in theExtensionModelbeing walked.voidonConnectionProvider(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel model) Handle aConnectionProviderModelfound in theExtensionModelbeing walked.voidonConstruct(org.mule.runtime.api.meta.model.construct.ConstructModel model) Handle aConstructModelfound in theExtensionModelbeing walked.voidonNestableElement(org.mule.runtime.api.meta.model.nested.NestableElementModel model) Handle aNestableElementModelfound in theExtensionModelbeing walked.voidonOperation(org.mule.runtime.api.meta.model.operation.OperationModel model) Handle aOperationModelfound in theExtensionModelbeing walked.voidonSource(org.mule.runtime.api.meta.model.source.SourceModel model) Handle aSourceModelfound in theExtensionModelbeing walked.voidonType(org.mule.metadata.api.model.MetadataType type) Handle aMetadataTypefound in theExtensionModelbeing walked.
-
Method Details
-
onConfiguration
void onConfiguration(org.mule.runtime.api.meta.model.config.ConfigurationModel model) Handle aConfigurationModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onConnectionProvider
void onConnectionProvider(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel model) Handle aConnectionProviderModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onOperation
void onOperation(org.mule.runtime.api.meta.model.operation.OperationModel model) Handle aOperationModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onSource
void onSource(org.mule.runtime.api.meta.model.source.SourceModel model) Handle aSourceModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onConstruct
void onConstruct(org.mule.runtime.api.meta.model.construct.ConstructModel model) Handle aConstructModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onNestableElement
void onNestableElement(org.mule.runtime.api.meta.model.nested.NestableElementModel model) Handle aNestableElementModelfound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-
onType
void onType(org.mule.metadata.api.model.MetadataType type) Handle aMetadataTypefound in theExtensionModelbeing walked.- Parameters:
model- the model found in theExtensionModelto handle.
-