public interface DeclarationEnricher
declarers before they are actually turned
into models.
The runtime contains a set of default instances which should always apply to any model,
but each ExtensionModelLoader can specify their own through the
ExtensionLoadingContext.addCustomDeclarationEnrichers(Collection)
method.| Modifier and Type | Method and Description |
|---|---|
void |
enrich(ExtensionLoadingContext extensionLoadingContext)
Enriches the descriptor provided in the given
extensionLoadingContext. |
default DeclarationEnricherPhase |
getExecutionPhase()
Specifies a
phase for the DeclarationEnricher to be executed. |
default DeclarationEnricherPhase getExecutionPhase()
phase for the DeclarationEnricher to be executed.phase in which the DeclarationEnricher is going to be executedvoid enrich(ExtensionLoadingContext extensionLoadingContext)
extensionLoadingContext.extensionLoadingContext - a ExtensionLoadingContextCopyright © 2019 MuleSoft, Inc.. All rights reserved.