Modifier and Type | Method and Description |
---|---|
ExtensionLoadingContext |
ExtensionLoadingContext.addCustomDeclarationEnricher(DeclarationEnricher enricher)
Registers a custom
DeclarationEnricher which is executed before the ones that
the runtime automatically applies. |
ExtensionLoadingContext |
ExtensionLoadingContext.addCustomDeclarationEnrichers(Collection<DeclarationEnricher> enrichers)
Registers custom
DeclarationEnricher which are executed before the ones that
the runtime automatically applies. |
ExtensionLoadingContext |
ExtensionLoadingContext.addCustomValidator(ExtensionModelValidator extensionModelValidator)
Registers a custom
ExtensionModelValidator to be executed on top of the ones which
the runtime applies by default. |
ExtensionLoadingContext |
ExtensionLoadingContext.addCustomValidators(Collection<ExtensionModelValidator> extensionModelValidators)
Registers custom
ExtensionModelValidator to be executed on top of the ones which
the runtime applies by default. |
Modifier and Type | Method and Description |
---|---|
void |
ExtensionLoadingDelegate.accept(ExtensionDeclarer extensionDeclarer,
ExtensionLoadingContext context)
Uses the given arguments to declare the extension
|
protected void |
ExtensionModelLoader.configureContextBeforeDeclaration(ExtensionLoadingContext context)
Allows to add pre configured the given
context before it's fed into ExtensionModelLoader.declareExtension(ExtensionLoadingContext) . |
protected abstract void |
ExtensionModelLoader.declareExtension(ExtensionLoadingContext context)
This method uses the
ExtensionDeclarer found through getExtensionDeclarer()
to define the ExtensionModel to be loaded. |
void |
DeclarationEnricher.enrich(ExtensionLoadingContext extensionLoadingContext)
Enriches the descriptor provided in the given
extensionLoadingContext . |
Modifier and Type | Method and Description |
---|---|
protected void |
XmlExtensionModelLoader.configureContextBeforeDeclaration(ExtensionLoadingContext context)
Allows to add pre configured the given
context before it's fed into ExtensionModelLoader.declareExtension(ExtensionLoadingContext) . |
protected void |
XmlExtensionModelLoader.declareExtension(ExtensionLoadingContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJavaExtensionModelLoader.configureContextBeforeDeclaration(ExtensionLoadingContext context)
Allows to add pre configured the given
context before it's fed into ExtensionModelLoader.declareExtension(ExtensionLoadingContext) . |
ExtensionDeclarer |
ModelLoaderDelegate.declare(ExtensionLoadingContext context)
Creates and populates an
ExtensionDeclarer from a ExtensionLoadingContext . |
protected void |
AbstractJavaExtensionModelLoader.declareExtension(ExtensionLoadingContext context)
This method uses the
ExtensionDeclarer found through getExtensionDeclarer()
to define the ExtensionModel to be loaded. |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultJavaExtensionModelLoader.configureContextBeforeDeclaration(ExtensionLoadingContext context)
Allows to add pre configured the given
context before it's fed into ExtensionModelLoader.declareExtension(ExtensionLoadingContext) . |
protected void |
CraftedExtensionModelLoader.declareExtension(ExtensionLoadingContext context) |
Copyright © 2018. All rights reserved.