public class BlossomDialogDefinitionProvider extends Object implements info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
Constructor and Description |
---|
BlossomDialogDefinitionProvider(BlossomDialogDescription dialogDescription) |
Modifier and Type | Method and Description |
---|---|
info.magnolia.ui.dialog.DialogDefinition |
get() |
List<info.magnolia.config.registry.decoration.DefinitionDecorator<info.magnolia.ui.dialog.DialogDefinition>> |
getDecorators() |
List<String> |
getErrorMessages() |
long |
getLastModified() |
info.magnolia.config.registry.DefinitionMetadata |
getMetadata() |
info.magnolia.config.registry.DefinitionRawView |
getRaw() |
boolean |
isValid() |
public BlossomDialogDefinitionProvider(BlossomDialogDescription dialogDescription)
public List<info.magnolia.config.registry.decoration.DefinitionDecorator<info.magnolia.ui.dialog.DialogDefinition>> getDecorators()
getDecorators
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public info.magnolia.config.registry.DefinitionMetadata getMetadata()
getMetadata
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public info.magnolia.config.registry.DefinitionRawView getRaw()
getRaw
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public boolean isValid()
isValid
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public List<String> getErrorMessages()
getErrorMessages
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public long getLastModified()
getLastModified
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
public info.magnolia.ui.dialog.DialogDefinition get() throws info.magnolia.config.registry.Registry.InvalidDefinitionException
get
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.ui.dialog.DialogDefinition>
info.magnolia.config.registry.Registry.InvalidDefinitionException
Copyright © 2009–2020 Magnolia International Ltd.. All rights reserved.