info.magnolia.module.googlesitemap.app.actions
Class SaveSiteMapAction

java.lang.Object
  extended by info.magnolia.ui.api.action.AbstractAction<T>
      extended by info.magnolia.ui.admincentral.dialog.action.SaveDialogAction<SaveSiteMapActionDefinition>
          extended by info.magnolia.module.googlesitemap.app.actions.SaveSiteMapAction
All Implemented Interfaces:
info.magnolia.ui.api.action.Action

public class SaveSiteMapAction
extends info.magnolia.ui.admincentral.dialog.action.SaveDialogAction<SaveSiteMapActionDefinition>

Saves site map and updates its jcr:name with a display name value.


Field Summary
 
Fields inherited from class info.magnolia.ui.admincentral.dialog.action.SaveDialogAction
callback, item, validator
 
Constructor Summary
SaveSiteMapAction(SaveSiteMapActionDefinition definition, com.vaadin.data.Item item, info.magnolia.ui.form.EditorValidator validator, info.magnolia.ui.form.EditorCallback callback)
           
 
Method Summary
protected  void setNodeName(javax.jcr.Node node, info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item)
           
 
Methods inherited from class info.magnolia.ui.admincentral.dialog.action.SaveDialogAction
execute
 
Methods inherited from class info.magnolia.ui.api.action.AbstractAction
getDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaveSiteMapAction

public SaveSiteMapAction(SaveSiteMapActionDefinition definition,
                         com.vaadin.data.Item item,
                         info.magnolia.ui.form.EditorValidator validator,
                         info.magnolia.ui.form.EditorCallback callback)
Method Detail

setNodeName

protected void setNodeName(javax.jcr.Node node,
                           info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item)
                    throws javax.jcr.RepositoryException
Overrides:
setNodeName in class info.magnolia.ui.admincentral.dialog.action.SaveDialogAction<SaveSiteMapActionDefinition>
Throws:
javax.jcr.RepositoryException


Copyright © 2014 Magnolia International Ltd.. All rights reserved.