it.sistematica.isharedoc.action.iDictionary
Class ScriptAction

java.lang.Object
  extended by it.sistematica.isharedoc.action.BaseAction
      extended by it.sistematica.isharedoc.action.iDictionary.ScriptAction
All Implemented Interfaces:
org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.SessionAware

@Controller(value="iDictionaryScriptAction")
@Secured(value={"family:isharedoc.script","function:.view"})
public class ScriptAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
ScriptAction()
           
 
Method Summary
 java.lang.String edit()
           
 java.util.List<ScriptConfiguration.Category> getCategories()
           
 ScriptConfiguration getScript()
           
 java.util.Collection<ScriptConfiguration> getScripts()
           
 void prepare()
           
 java.lang.String remove()
           
 java.lang.String resultsPanel()
           
 java.lang.String save()
           
 java.lang.String search()
           
 
Methods inherited from class it.sistematica.isharedoc.action.BaseAction
dateFormat, escapeHTML, escapeJavascript, escapeXml, execute, getCancelMessage, getExceptionStack, getFileId, getFileName, getJsonResult, getParameters, getRedirectURL, getRequestId, getResultCode, getResultMessage, getSearch, getServletRequest, getSession, getTaskLink, prepareCloudFile, prepareEntity, prepareEntity, prepareEntityUsingString, prepareEntityUsingString, prepareExport, prepareExport, setFileId, setFileName, setParameters, setServletRequest, setSession, trimToLength, trimToLength, unescapeHTML, unescapeJavascript, unescapeXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptAction

public ScriptAction()
Method Detail

resultsPanel

public java.lang.String resultsPanel()

edit

public java.lang.String edit()

prepare

public void prepare()

save

@Transactional
@Secured(value="function:.edit")
public java.lang.String save()

remove

@Transactional
@Secured(value="function:.edit")
public java.lang.String remove()

search

public java.lang.String search()

getScript

public ScriptConfiguration getScript()

getCategories

public java.util.List<ScriptConfiguration.Category> getCategories()

getScripts

public java.util.Collection<ScriptConfiguration> getScripts()