it.sistematica.isharedoc.action.develop
Class FieldAction

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

@Controller(value="developFieldAction")
@Secured(value={"family:isharedoc.storyboard","function:.view"})
public class FieldAction
extends BaseAction


Nested Class Summary
 
Nested classes/interfaces inherited from class it.sistematica.isharedoc.action.BaseAction
BaseAction.TrimMode
 
Field Summary
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from class it.sistematica.isharedoc.action.BaseAction
cloudManager, entities, jsonResult, parameters, redirectURL, request, resultCode, resultMessage, search, session
 
Constructor Summary
FieldAction()
           
 
Method Summary
 java.lang.String addFieldValue()
           
 java.lang.String create()
           
 java.lang.String field()
           
 java.lang.String fields()
           
 java.lang.String fieldValue()
           
 java.lang.String fieldValues()
           
 Field getField()
           
 FieldValue getFieldValue()
           
 java.lang.Boolean getRequired()
           
 void prepare()
           
 void prepareAddFieldValue()
           
 void prepareRemoveFieldValue()
           
 java.lang.String remove()
           
 java.lang.String removeFieldValue()
           
 java.lang.String save()
           
 java.lang.String selectMultiValueTooltip()
           
 void setRequired(java.lang.Boolean required)
           
 java.lang.String silentSave()
           
 
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
 

Field Detail

userInfo

it.neverworks.application.service.UserInfo userInfo
Constructor Detail

FieldAction

public FieldAction()
Method Detail

field

public java.lang.String field()

fields

public java.lang.String fields()

fieldValue

public java.lang.String fieldValue()

fieldValues

public java.lang.String fieldValues()

selectMultiValueTooltip

public java.lang.String selectMultiValueTooltip()

prepare

public void prepare()

prepareAddFieldValue

public void prepareAddFieldValue()

prepareRemoveFieldValue

public void prepareRemoveFieldValue()

getFieldValue

public FieldValue getFieldValue()

getField

public Field getField()

getRequired

public java.lang.Boolean getRequired()

setRequired

public void setRequired(java.lang.Boolean required)

create

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

addFieldValue

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

removeFieldValue

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

save

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

silentSave

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

remove

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