net.sourceforge.openutils.mgnlmedia.media.dialog
Class LayerDialogMVC

java.lang.Object
  extended by info.magnolia.cms.servlets.MVCServletHandlerImpl
      extended by info.magnolia.module.admininterface.DialogMVCHandler
          extended by info.magnolia.module.admininterface.dialogs.ConfiguredDialog
              extended by net.sourceforge.openutils.mgnlmedia.media.dialog.LayerDialogMVC
All Implemented Interfaces:
info.magnolia.cms.servlets.MVCServletHandler

public class LayerDialogMVC
extends info.magnolia.module.admininterface.dialogs.ConfiguredDialog

With LayerDialog allows to have a dialog in an Ext js layer.

Version:
$Id: LayerDialogMVC.java 3269 2011-01-23 19:06:39Z fgiust $
Author:
molaschi

Field Summary
 
Fields inherited from class info.magnolia.module.admininterface.DialogMVCHandler
COMMAND_SAVE, COMMAND_SELECT_PARAGRAPH, COMMAND_SHOW_DIALOG, form, hm, locale, msgs, nodeName, params, path, repository, richE, richEPaste, storageNode, VIEW_CLOSE_WINDOW, VIEW_SHOW_DIALOG
 
Fields inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
exception, request, response, VIEW_ERROR, VIEW_SUCCESS
 
Fields inherited from interface info.magnolia.cms.servlets.MVCServletHandler
VIEW_NOTHING
 
Constructor Summary
LayerDialogMVC(String name, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, info.magnolia.cms.core.Content configNode)
           
 
Method Summary
protected  void configureSaveHandler(info.magnolia.module.admininterface.SaveHandler saveHandler)
          
protected  info.magnolia.cms.gui.dialog.Dialog createDialog(info.magnolia.cms.core.Content configNode, info.magnolia.cms.core.Content storageNode)
          
protected  boolean onPostSave(info.magnolia.module.admininterface.SaveHandler handler)
          
protected  boolean onPreSave(info.magnolia.module.admininterface.SaveHandler control)
          
 void renderHtml(String view)
          
 
Methods inherited from class info.magnolia.module.admininterface.dialogs.ConfiguredDialog
getConfigNode, getConfiguredDialog, getConfiguredDialog
 
Methods inherited from class info.magnolia.module.admininterface.DialogMVCHandler
configureDialog, createSaveHandler, getCommand, getDialog, getItemType, getJsExecutedAfterSaving, getRepository, getSaveHandler, getStorageNode, onSave, onSaveFailed, removeSessionAttributes, save, setDialog, setItemType, setJsExecutedAfterSaving, showDialog, validate
 
Methods inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
execute, getException, getExceptionStackTrace, getName, getRequest, getResponse, init, populateFromRequest, setCommand, setRequest, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayerDialogMVC

public LayerDialogMVC(String name,
                      javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response,
                      info.magnolia.cms.core.Content configNode)
Parameters:
name -
request -
response -
configNode -
Method Detail

createDialog

protected info.magnolia.cms.gui.dialog.Dialog createDialog(info.magnolia.cms.core.Content configNode,
                                                           info.magnolia.cms.core.Content storageNode)
                                                    throws javax.jcr.RepositoryException

Overrides:
createDialog in class info.magnolia.module.admininterface.DialogMVCHandler
Throws:
javax.jcr.RepositoryException

renderHtml

public void renderHtml(String view)
                throws IOException

Specified by:
renderHtml in interface info.magnolia.cms.servlets.MVCServletHandler
Overrides:
renderHtml in class info.magnolia.module.admininterface.DialogMVCHandler
Throws:
IOException

configureSaveHandler

protected void configureSaveHandler(info.magnolia.module.admininterface.SaveHandler saveHandler)

Overrides:
configureSaveHandler in class info.magnolia.module.admininterface.DialogMVCHandler

onPostSave

protected boolean onPostSave(info.magnolia.module.admininterface.SaveHandler handler)

Overrides:
onPostSave in class info.magnolia.module.admininterface.DialogMVCHandler

onPreSave

protected boolean onPreSave(info.magnolia.module.admininterface.SaveHandler control)

Overrides:
onPreSave in class info.magnolia.module.admininterface.DialogMVCHandler


Copyright © 2008-2011 Openmind. All Rights Reserved.