info.magnolia.module.groovy.app.action
Class SaveScriptAction
java.lang.Object
info.magnolia.ui.api.action.AbstractAction<info.magnolia.ui.form.action.SaveFormActionDefinition>
info.magnolia.ui.form.action.SaveFormAction
info.magnolia.module.groovy.app.action.SaveScriptAction
- All Implemented Interfaces:
- info.magnolia.ui.api.action.Action
public class SaveScriptAction
- extends info.magnolia.ui.form.action.SaveFormAction
SaveScriptAction.
Fields inherited from class info.magnolia.ui.form.action.SaveFormAction |
callback, item, validator |
Constructor Summary |
SaveScriptAction(info.magnolia.ui.form.action.SaveFormActionDefinition definition,
com.vaadin.data.Item item,
info.magnolia.ui.form.EditorCallback callback,
info.magnolia.ui.form.EditorValidator validator)
|
Method Summary |
void |
execute()
|
protected void |
setNodeName(javax.jcr.Node node,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item)
|
protected void |
verifySource(javax.jcr.Node node,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item,
MgnlGroovyClassLoader groovyClassLoader)
|
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 |
SaveScriptAction
public SaveScriptAction(info.magnolia.ui.form.action.SaveFormActionDefinition definition,
com.vaadin.data.Item item,
info.magnolia.ui.form.EditorCallback callback,
info.magnolia.ui.form.EditorValidator validator)
execute
public void execute()
throws info.magnolia.ui.api.action.ActionExecutionException
- Specified by:
execute
in interface info.magnolia.ui.api.action.Action
- Overrides:
execute
in class info.magnolia.ui.form.action.SaveFormAction
- Throws:
info.magnolia.ui.api.action.ActionExecutionException
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.form.action.SaveFormAction
- Throws:
javax.jcr.RepositoryException
verifySource
protected void verifySource(javax.jcr.Node node,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter item,
MgnlGroovyClassLoader groovyClassLoader)
throws javax.jcr.RepositoryException,
org.codehaus.groovy.control.CompilationFailedException
- Throws:
javax.jcr.RepositoryException
org.codehaus.groovy.control.CompilationFailedException
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.