public class DialogAwareTemplateDefinitionValidator
extends info.magnolia.rendering.template.registry.validator.TemplateDefinitionValidator
TemplateDefinition
's reference to info.magnolia.ui.dialog.definition.DialogDefinition
.Constructor and Description |
---|
DialogAwareTemplateDefinitionValidator(javax.inject.Provider<info.magnolia.rendering.template.registry.TemplateDefinitionRegistry> templateDefinitionRegistryProvider,
info.magnolia.rendering.renderer.registry.RendererRegistry rendererRegistry,
info.magnolia.resourceloader.ResourceOrigin resourceOrigin,
info.magnolia.ui.dialog.DialogDefinitionRegistry dialogDefinitionRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
validateArea(info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition> definitionProvider,
Collection<info.magnolia.config.registry.DefinitionProvider.Problem> problems,
String rootPath,
info.magnolia.rendering.template.AreaDefinition areaDefinition) |
protected void |
validateDefinition(Collection<info.magnolia.config.registry.DefinitionProvider.Problem> problems,
info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition> definitionProvider) |
@Inject public DialogAwareTemplateDefinitionValidator(javax.inject.Provider<info.magnolia.rendering.template.registry.TemplateDefinitionRegistry> templateDefinitionRegistryProvider, info.magnolia.rendering.renderer.registry.RendererRegistry rendererRegistry, info.magnolia.resourceloader.ResourceOrigin resourceOrigin, info.magnolia.ui.dialog.DialogDefinitionRegistry dialogDefinitionRegistry)
protected void validateDefinition(Collection<info.magnolia.config.registry.DefinitionProvider.Problem> problems, info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition> definitionProvider)
validateDefinition
in class info.magnolia.rendering.template.registry.validator.TemplateDefinitionValidator
protected void validateArea(info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition> definitionProvider, Collection<info.magnolia.config.registry.DefinitionProvider.Problem> problems, String rootPath, info.magnolia.rendering.template.AreaDefinition areaDefinition)
validateArea
in class info.magnolia.rendering.template.registry.validator.TemplateDefinitionValidator
Copyright © 2021 Magnolia International Ltd.. All rights reserved.