info.magnolia.ui.dialog.registry
Class ConfiguredDialogDefinitionProvider
java.lang.Object
info.magnolia.ui.dialog.registry.ConfiguredDialogDefinitionProvider
- All Implemented Interfaces:
- DialogDefinitionProvider
public class ConfiguredDialogDefinitionProvider
- extends Object
- implements DialogDefinitionProvider
DialogProvider that instantiates a dialog from a configuration node.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfiguredDialogDefinitionProvider
public ConfiguredDialogDefinitionProvider(String id,
javax.jcr.Node configNode)
throws javax.jcr.RepositoryException,
info.magnolia.jcr.node2bean.Node2BeanException
- Throws:
javax.jcr.RepositoryException
info.magnolia.jcr.node2bean.Node2BeanException
getId
public String getId()
- Specified by:
getId
in interface DialogDefinitionProvider
getDialogDefinition
public FormDialogDefinition getDialogDefinition()
throws info.magnolia.registry.RegistrationException
- Specified by:
getDialogDefinition
in interface DialogDefinitionProvider
- Throws:
info.magnolia.registry.RegistrationException
getPresenterClass
public Class<? extends FormDialogPresenter> getPresenterClass()
throws info.magnolia.registry.RegistrationException
- Specified by:
getPresenterClass
in interface DialogDefinitionProvider
- Throws:
info.magnolia.registry.RegistrationException
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.