org.cateproject.controller.flow.action.descriptionElement
Class EditAction
java.lang.Object
org.cateproject.controller.flow.action.descriptionElement.EditAction
- All Implemented Interfaces:
- org.springframework.context.ApplicationContextAware
public class EditAction
- extends Object
- implements org.springframework.context.ApplicationContextAware
|
Method Summary |
Boolean |
addLanguageString(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.common.Language language)
|
Boolean |
addMedia(UUID media,
eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
|
Boolean |
addSource(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
|
Boolean |
addState(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID stateUuid)
|
Boolean |
addStatisticalValue(eu.etaxonomy.cdm.model.description.QuantitativeData quantitativeData)
|
eu.etaxonomy.cdm.model.description.DescriptionElementBase |
createNewInstance(Class clazz,
eu.etaxonomy.cdm.model.description.Feature feature,
org.springframework.webflow.execution.RequestContext requestContext)
|
Boolean |
deleteDescriptionElement(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.description.DescriptionBase description,
org.springframework.binding.message.MessageContext messageContext)
|
Boolean |
deleteStatisticalValue(eu.etaxonomy.cdm.model.description.QuantitativeData quantitativeData,
UUID statisticalValueUuid)
|
String |
editOrCreate(UUID uuid,
UUID featureUuid,
org.springframework.webflow.execution.RequestContext requestContext)
|
List<Class> |
getAvailableClassesForFeature(eu.etaxonomy.cdm.model.description.Feature feature)
|
eu.etaxonomy.cdm.model.description.FeatureTree |
getRelatedFeatureTree(eu.etaxonomy.cdm.model.description.Feature feature)
|
boolean |
leaveMessage(String message,
org.springframework.webflow.execution.RequestContext requestContext)
|
eu.etaxonomy.cdm.model.description.DescriptionElementBase |
load(UUID uuid,
org.springframework.webflow.execution.RequestContext requestContext)
|
Boolean |
moveMediaDown(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID uuid)
|
Boolean |
moveMediaUp(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID uuid)
|
Boolean |
moveStateDown(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID uuid)
|
Boolean |
moveStateUp(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID uuid)
|
Boolean |
removeLanguageString(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.common.Language language)
|
Boolean |
removeMedia(UUID uuid,
eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
|
Boolean |
removeSource(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID sourceUUID)
|
Boolean |
removeState(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID stateDataUuid)
|
Boolean |
saveOrUpdateDescriptionElement(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.description.DescriptionBase description,
org.springframework.binding.message.MessageContext messageContext)
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
|
Boolean |
setCitation(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID sourceUUID,
UUID citation)
|
void |
setDescriptionService(eu.etaxonomy.cdm.api.service.IDescriptionService descriptionService)
|
void |
setMediaService(eu.etaxonomy.cdm.api.service.IMediaService mediaService)
|
void |
setReferenceService(eu.etaxonomy.cdm.api.service.IReferenceService referenceService)
|
void |
setTermService(eu.etaxonomy.cdm.api.service.ITermService termService)
|
void |
setValidator(javax.validation.Validator validator)
|
void |
setWebRevisionService(WebRevisionService webRevisionService)
|
boolean |
validate(Object object,
org.springframework.binding.message.MessageContext messageContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditAction
public EditAction()
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
setTermService
public void setTermService(eu.etaxonomy.cdm.api.service.ITermService termService)
setDescriptionService
public void setDescriptionService(eu.etaxonomy.cdm.api.service.IDescriptionService descriptionService)
setWebRevisionService
public void setWebRevisionService(WebRevisionService webRevisionService)
setReferenceService
public void setReferenceService(eu.etaxonomy.cdm.api.service.IReferenceService referenceService)
setMediaService
public void setMediaService(eu.etaxonomy.cdm.api.service.IMediaService mediaService)
setValidator
@Qualifier(value="validatorFactory")
public void setValidator(javax.validation.Validator validator)
leaveMessage
public boolean leaveMessage(String message,
org.springframework.webflow.execution.RequestContext requestContext)
editOrCreate
public String editOrCreate(UUID uuid,
UUID featureUuid,
org.springframework.webflow.execution.RequestContext requestContext)
addSource
public Boolean addSource(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
removeSource
public Boolean removeSource(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID sourceUUID)
setCitation
public Boolean setCitation(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID sourceUUID,
UUID citation)
moveMediaUp
public Boolean moveMediaUp(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID uuid)
moveMediaDown
public Boolean moveMediaDown(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
UUID uuid)
createNewInstance
public eu.etaxonomy.cdm.model.description.DescriptionElementBase createNewInstance(Class clazz,
eu.etaxonomy.cdm.model.description.Feature feature,
org.springframework.webflow.execution.RequestContext requestContext)
getAvailableClassesForFeature
public List<Class> getAvailableClassesForFeature(eu.etaxonomy.cdm.model.description.Feature feature)
validate
public boolean validate(Object object,
org.springframework.binding.message.MessageContext messageContext)
saveOrUpdateDescriptionElement
public Boolean saveOrUpdateDescriptionElement(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.description.DescriptionBase description,
org.springframework.binding.message.MessageContext messageContext)
deleteDescriptionElement
public Boolean deleteDescriptionElement(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.description.DescriptionBase description,
org.springframework.binding.message.MessageContext messageContext)
addLanguageString
public Boolean addLanguageString(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.common.Language language)
removeMedia
public Boolean removeMedia(UUID uuid,
eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
addMedia
public Boolean addMedia(UUID media,
eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement)
removeLanguageString
public Boolean removeLanguageString(eu.etaxonomy.cdm.model.description.DescriptionElementBase descriptionElement,
eu.etaxonomy.cdm.model.common.Language language)
load
public eu.etaxonomy.cdm.model.description.DescriptionElementBase load(UUID uuid,
org.springframework.webflow.execution.RequestContext requestContext)
deleteStatisticalValue
public Boolean deleteStatisticalValue(eu.etaxonomy.cdm.model.description.QuantitativeData quantitativeData,
UUID statisticalValueUuid)
addStatisticalValue
public Boolean addStatisticalValue(eu.etaxonomy.cdm.model.description.QuantitativeData quantitativeData)
removeState
public Boolean removeState(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID stateDataUuid)
moveStateUp
public Boolean moveStateUp(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID uuid)
moveStateDown
public Boolean moveStateDown(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID uuid)
addState
public Boolean addState(eu.etaxonomy.cdm.model.description.CategoricalData categoricalData,
UUID stateUuid)
getRelatedFeatureTree
public eu.etaxonomy.cdm.model.description.FeatureTree getRelatedFeatureTree(eu.etaxonomy.cdm.model.description.Feature feature)
Copyright © 2010. All Rights Reserved.