Class AbstractSurveyObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>,F extends org.openforis.commons.web.PersistedObjectForm<I,T>,M extends AbstractSurveyObjectManager<I,T,?>>
java.lang.Object
org.openforis.collect.web.controller.BasicController
org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController<I,T,F,M>
org.openforis.collect.web.controller.AbstractSurveyObjectEditFormController<I,T,F,M>
- Direct Known Subclasses:
DataCleansingChainController,DataCleansingStepController,DataQueryController,DataQueryGroupController,DataQueryTypeController,DataReportController
public abstract class AbstractSurveyObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>,F extends org.openforis.commons.web.PersistedObjectForm<I,T>,M extends AbstractSurveyObjectManager<I,T,?>>
extends AbstractPersistedObjectEditFormController<I,T,F,M>
- Author:
- S. Ricci
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
AbstractPersistedObjectEditFormController.SimpleFormUpdateResponse -
Field Summary
FieldsFields inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
itemManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Tprotected abstract TcreateItemInstance(CollectSurvey survey) protected CollectSurveyprotected Tprotected TloadOrCreateItem(F form) Methods inherited from class org.openforis.collect.web.controller.AbstractPersistedObjectEditFormController
copyFormIntoItem, createErrorResponse, createFormInstance, createFormInstances, delete, duplicate, getLoggedUser, insert, load, loadAll, save, setItemManager, update, validateMethods inherited from class org.openforis.collect.web.controller.BasicController
generateFormValidationResponse, getSessionState
-
Field Details
-
sessionManager
-
-
Constructor Details
-
AbstractSurveyObjectEditFormController
public AbstractSurveyObjectEditFormController()
-
-
Method Details
-
createItemInstance
-
createItemInstance
- Specified by:
createItemInstancein classAbstractPersistedObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>, F extends org.openforis.commons.web.PersistedObjectForm<I, T>, M extends AbstractSurveyObjectManager<I, T, ?>>
-
loadOrCreateItem
- Overrides:
loadOrCreateItemin classAbstractPersistedObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>, F extends org.openforis.commons.web.PersistedObjectForm<I, T>, M extends AbstractSurveyObjectManager<I, T, ?>>
-
loadItem
- Overrides:
loadItemin classAbstractPersistedObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>, F extends org.openforis.commons.web.PersistedObjectForm<I, T>, M extends AbstractSurveyObjectManager<I, T, ?>>
-
loadAllItems
- Overrides:
loadAllItemsin classAbstractPersistedObjectEditFormController<I extends Number,T extends PersistedSurveyObject<I>, F extends org.openforis.commons.web.PersistedObjectForm<I, T>, M extends AbstractSurveyObjectManager<I, T, ?>>
-
getActiveSurvey
-