info.magnolia.module.admininterface
Class ConfiguredDialogHandlerProvider

java.lang.Object
  extended by info.magnolia.module.admininterface.ConfiguredDialogHandlerProvider
All Implemented Interfaces:
DialogHandlerProvider

public class ConfiguredDialogHandlerProvider
extends Object
implements DialogHandlerProvider

Provides a dialog configured in the repository.

Version:
$Id$
See Also:
DialogHandlerProvider, DialogHandlerManager, ConfiguredDialogHandlerManager

Constructor Summary
ConfiguredDialogHandlerProvider(String id, Content configNode, Class<? extends DialogMVCHandler> dialogHandlerClass)
           
 
Method Summary
 Dialog getDialog()
           
 Content getDialogConfigNode()
           
 DialogMVCHandler getDialogHandler(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 String getId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfiguredDialogHandlerProvider

public ConfiguredDialogHandlerProvider(String id,
                                       Content configNode,
                                       Class<? extends DialogMVCHandler> dialogHandlerClass)
Method Detail

getId

public String getId()
Specified by:
getId in interface DialogHandlerProvider

getDialogConfigNode

public Content getDialogConfigNode()
Specified by:
getDialogConfigNode in interface DialogHandlerProvider

getDialog

public Dialog getDialog()
                 throws javax.jcr.RepositoryException
Specified by:
getDialog in interface DialogHandlerProvider
Throws:
javax.jcr.RepositoryException

getDialogHandler

public DialogMVCHandler getDialogHandler(javax.servlet.http.HttpServletRequest request,
                                         javax.servlet.http.HttpServletResponse response)
Specified by:
getDialogHandler in interface DialogHandlerProvider


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.