Class CodeListItemVM
java.lang.Object
org.openforis.collect.designer.viewmodel.BaseVM
org.openforis.collect.designer.viewmodel.SurveyBaseVM
org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM<CodeListItem>
org.openforis.collect.designer.viewmodel.SurveyObjectPopUpVM<CodeListItem>
org.openforis.collect.designer.viewmodel.CodeListItemVM
- 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
FieldsFields 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 voidprotected FormObject<CodeListItem> protected CodeListItemprotected voidprotected voiddispatchChangesAppliedCommand(boolean ignoreUnsavedChanges) protected voidorg.zkoss.image.AImagegetImage()protected List<CodeListItem> voidinit(CodeListItem item) booleanbooleanprotected voidmoveSelectedItemInSurvey(int indexTo) voidonImageUpload(org.zkoss.bind.BindContext ctx) voidvoidsetEditedItem(CodeListItem editedItem) Methods inherited from class org.openforis.collect.designer.viewmodel.SurveyObjectPopUpVM
apply, cancel, closeMethods 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, performItemSelection, performNewItemCreation, resetEditedItem, selectionChanged, setCommitChangesOnApply, 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
-
Field Details
-
ITEM_ARG
- See Also:
-
PARENT_ITEM_ARG
- See Also:
-
-
Constructor Details
-
CodeListItemVM
public CodeListItemVM()
-
-
Method Details
-
init
-
addNewItemToSurvey
protected void addNewItemToSurvey()- Specified by:
addNewItemToSurveyin classSurveyObjectBaseVM<CodeListItem>
-
deleteItemFromSurvey
- Specified by:
deleteItemFromSurveyin classSurveyObjectBaseVM<CodeListItem>
-
getItemsInternal
- Specified by:
getItemsInternalin classSurveyObjectBaseVM<CodeListItem>
-
moveSelectedItemInSurvey
protected void moveSelectedItemInSurvey(int indexTo) - Specified by:
moveSelectedItemInSurveyin classSurveyObjectBaseVM<CodeListItem>
-
createItemInstance
- Specified by:
createItemInstancein classSurveyObjectBaseVM<CodeListItem>
-
setEditedItem
- Overrides:
setEditedItemin classSurveyObjectBaseVM<CodeListItem>
-
createFormObject
- Specified by:
createFormObjectin classSurveyObjectBaseVM<CodeListItem>
-
dispatchChangesAppliedCommand
protected void dispatchChangesAppliedCommand(boolean ignoreUnsavedChanges) - Specified by:
dispatchChangesAppliedCommandin classSurveyObjectPopUpVM<CodeListItem>
-
dispatchChangesCancelledCommand
protected void dispatchChangesCancelledCommand()- Specified by:
dispatchChangesCancelledCommandin classSurveyObjectPopUpVM<CodeListItem>
-
onImageUpload
public void onImageUpload(org.zkoss.bind.BindContext ctx) -
removeImage
public void removeImage() -
getImage
public org.zkoss.image.AImage getImage() -
isImageModified
public boolean isImageModified() -
getCodeListManager
-
isCodeReadOnly
public boolean isCodeReadOnly() -
getCodeTooltipText
-