Class SurveyMainInfoVM
java.lang.Object
org.openforis.collect.designer.viewmodel.BaseVM
org.openforis.collect.designer.viewmodel.SurveyBaseVM
org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM<CollectSurvey>
org.openforis.collect.designer.viewmodel.SurveyMainInfoVM
- Author:
- S. Ricci
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.collect.designer.viewmodel.SurveyBaseVM
SurveyBaseVM.CanLeaveFormCompleteConfirmHandler, SurveyBaseVM.CanLeaveFormConfirmHandler, SurveyBaseVM.SurveyType -
Field Summary
Fields inherited from class org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM
APPLY_CHANGES_COMMAND, changed, COMMIT_CHANGES_COMMAND, commitChangesOnApply, editedItem, formObject, newItem, selectedItem, VALIDATE_COMMANDFields inherited from class org.openforis.collect.designer.viewmodel.SurveyBaseVM
currentLanguageCode, DATE_FORMAT, fieldLabelKeyPrefixes, NODE_CONVERTED_GLOBAL_COMMAND, SCHEMA_CHANGED_GLOBAL_COMMAND, schemaUpdater, survey, SURVEY_CHANGED_GLOBAL_COMMAND, SURVEY_SAVED_GLOBAL_COMMAND, UNDO_LAST_CHANGES_GLOBAL_COMMAND, VALIDATE_ALL_GLOBAL_COMMAND, VERSIONS_UPDATED_GLOBAL_COMMANDFields inherited from class org.openforis.collect.designer.viewmodel.BaseVM
COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER, jobManager, userGroupManager, userManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidvoidapplyChangesToEditedSurveyFile(org.zkoss.bind.Binder binder) voidcloseSurveyFileEditPopUp(org.zkoss.bind.Binder binder) protected FormObject<CollectSurvey> protected CollectSurveyprotected voidvoidvoidvoidprotected List<CollectSurvey> getSurveyFileName(SurveyFile surveyFile) getSurveyFileTypeLabel(SurveyFile surveyFile) voidinit(org.zkoss.bind.Binder binder) booleanprotected voidmoveSelectedItemInSurvey(int indexTo) protected voidvoidsetSelectedSurveyFiles(Set<SurveyFile> selectedSurveyFiles) voidsurveyFileRandomGridGenerationComplete(org.zkoss.bind.Binder binder) Methods inherited from class org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM
applyChanges, commitChanges, currentLanguageChanged, deleteItem, dispatchApplyChangesCommand, dispatchValidateCommand, doAfterCompose, getConfirmDeleteMessageKey, getEditedItem, getFormObject, getItems, getNameTextbox, getSelectedItem, getSelectedItemIndex, isChanged, isCommitChangesOnApply, isEditingItem, isMoveSelectedItemDownDisabled, isMoveSelectedItemUpDisabled, isNewItem, moveSelectedItem, moveSelectedItem, moveSelectedItemDown, moveSelectedItemUp, newItem, performDeleteItem, performNewItemCreation, resetEditedItem, selectionChanged, setCommitChangesOnApply, setEditedItem, setFocusOnNameTextbox, setSelectedItem, suggestInternalName, suggestLabel, undoLastChanges, validate, validateAll, validateFormMethods inherited from class org.openforis.collect.designer.viewmodel.SurveyBaseVM
checkCanLeaveForm, checkCanLeaveForm, checkCanLeaveForm, codeListsUpdated, createBasicModuleParameters, currentFormValidated, dispatchCurrentFormValidatedCommand, dispatchCurrentFormValidatedCommand, dispatchCurrentFormValidatedCommand, dispatchCurrentFormValidatedCommand, dispatchNodeConvertedCommand, dispatchSchemaChangedCommand, dispatchSurveyChangedCommand, dispatchTaxonomiesUpdatedCommand, dispatchValidateAllCommand, getCodeLists, getCurrentLanguageCode, getDateFormat, getDefaultLanguageCode, getEditableRecordStepNames, getExpressionValidator, getFormVersionIdsWithEmptyOption, getFormVersions, getFormVersionsWithEmptyOption, getRootEntities, getRootVM, getSurvey, getSurveyId, getTaxonomyNames, getUnitLabel, getUnitLabel, getUnitLabelFromName, getUnitLabelFromPrecision, getUnitNames, getUnits, getVersionLabel, init, initSurvey, isCollectEarthSurvey, isCurrentEditedSurvey, isCurrentFormBlocking, isCurrentFormValid, isDefaultLanguage, isSingleRootEntityDefined, isSurveyChanged, isSurveyPublished, isSurveyRelatedToPublishedSurvey, isSurveyStored, sortByName, surveyChanged, surveySaved, tabSetsUpdated, taxonomiesUpdated, undoLastChanges, unitsUpdated, versionsUpdatedMethods inherited from class org.openforis.collect.designer.viewmodel.BaseVM
closePopUp, getComponentsPath, getDefaultPublicUserGroupItem, getFormFieldValue, getFormFieldValue, getInitParameter, getLoggedUser, getLoggedUsername, getSession, getSessionStatus, getUserGroupsModel, initUserGroupsModel, joinList, joinValues, notifyChange, openPopUp, openPopUp, prettyDateFormat, setFormFieldValue, setFormFieldValue
-
Constructor Details
-
SurveyMainInfoVM
public SurveyMainInfoVM()
-
-
Method Details
-
init
public void init(org.zkoss.bind.Binder binder) -
performItemSelection
- Overrides:
performItemSelectionin classSurveyObjectBaseVM<CollectSurvey>
-
createItemInstance
- Specified by:
createItemInstancein classSurveyObjectBaseVM<CollectSurvey>
-
createFormObject
- Specified by:
createFormObjectin classSurveyObjectBaseVM<CollectSurvey>
-
getItemsInternal
- Specified by:
getItemsInternalin classSurveyObjectBaseVM<CollectSurvey>
-
addNewItemToSurvey
protected void addNewItemToSurvey()- Specified by:
addNewItemToSurveyin classSurveyObjectBaseVM<CollectSurvey>
-
deleteItemFromSurvey
- Specified by:
deleteItemFromSurveyin classSurveyObjectBaseVM<CollectSurvey>
-
moveSelectedItemInSurvey
protected void moveSelectedItemInSurvey(int indexTo) - Specified by:
moveSelectedItemInSurveyin classSurveyObjectBaseVM<CollectSurvey>
-
getSurveyManager
-
getEditedSurveyPublishedId
-
getSurveyFileTypeLabel
-
getSurveyFileName
-
getSurveyFiles
-
addSurveyFile
public void addSurveyFile() -
editSelectedSurveyFile
public void editSelectedSurveyFile() -
downloadSelectedSurveyFile
public void downloadSelectedSurveyFile() -
applyChangesToEditedSurveyFile
public void applyChangesToEditedSurveyFile(org.zkoss.bind.Binder binder) -
closeSurveyFileEditPopUp
public void closeSurveyFileEditPopUp(org.zkoss.bind.Binder binder) -
deleteSelectedSurveyFiles
public void deleteSelectedSurveyFiles() -
surveyFileRandomGridGenerationComplete
public void surveyFileRandomGridGenerationComplete(org.zkoss.bind.Binder binder) -
isSingleSurveyFileSelected
public boolean isSingleSurveyFileSelected() -
getSelectedSurveyFiles
-
setSelectedSurveyFiles
-