Class AttributeDefaultVM
- java.lang.Object
-
- org.openforis.collect.designer.viewmodel.BaseVM
-
- org.openforis.collect.designer.viewmodel.SurveyBaseVM
-
- org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM<T>
-
- org.openforis.collect.designer.viewmodel.SurveyObjectPopUpVM<AttributeDefault>
-
- org.openforis.collect.designer.viewmodel.AttributeDefaultVM
-
public class AttributeDefaultVM extends SurveyObjectPopUpVM<AttributeDefault>
- 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 Modifier and Type Field Description protected AttributeDefinitionparentDefinition-
Fields inherited from class org.openforis.collect.designer.viewmodel.SurveyObjectBaseVM
APPLY_CHANGES_COMMAND, changed, COMMIT_CHANGES_COMMAND, commitChangesOnApply, editedItem, formObject, newItem, selectedItem, VALIDATE_COMMAND
-
Fields 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_COMMAND
-
Fields inherited from class org.openforis.collect.designer.viewmodel.BaseVM
COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER, jobManager, userGroupManager, userManager
-
-
Constructor Summary
Constructors Constructor Description AttributeDefaultVM()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddNewItemToSurvey()protected FormObject<AttributeDefault>createFormObject()protected AttributeDefaultcreateItemInstance()protected voiddeleteItemFromSurvey(AttributeDefault item)protected voiddispatchChangesAppliedCommand(boolean ignoreUnsavedChanges)protected voiddispatchChangesCancelledCommand()protected List<AttributeDefault>getItemsInternal()voidinit(org.zkoss.bind.Binder binder, AttributeDefinition parentDefinition, AttributeDefault attributeDefault, Boolean newItem)protected voidmoveSelectedItemInSurvey(int indexTo)-
Methods inherited from class org.openforis.collect.designer.viewmodel.SurveyObjectPopUpVM
apply, cancel, close
-
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, performItemSelection, performNewItemCreation, resetEditedItem, selectionChanged, setCommitChangesOnApply, setEditedItem, setFocusOnNameTextbox, setSelectedItem, suggestInternalName, suggestLabel, undoLastChanges, validate, validateAll, validateForm
-
Methods 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, getUnitLabelFromPrecision, getUnits, getVersionLabel, init, initSurvey, isCollectEarthSurvey, isCurrentEditedSurvey, isCurrentFormBlocking, isCurrentFormValid, isDefaultLanguage, isSingleRootEntityDefined, isSurveyChanged, isSurveyPublished, isSurveyRelatedToPublishedSurvey, isSurveyStored, sortByName, surveyChanged, surveySaved, tabSetsUpdated, taxonomiesUpdated, undoLastChanges, unitsUpdated, versionsUpdated
-
Methods 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 Detail
-
parentDefinition
protected AttributeDefinition parentDefinition
-
-
Method Detail
-
init
public void init(org.zkoss.bind.Binder binder, AttributeDefinition parentDefinition, AttributeDefault attributeDefault, Boolean newItem)
-
createFormObject
protected FormObject<AttributeDefault> createFormObject()
- Specified by:
createFormObjectin classSurveyObjectBaseVM<AttributeDefault>
-
getItemsInternal
protected List<AttributeDefault> getItemsInternal()
- Specified by:
getItemsInternalin classSurveyObjectBaseVM<AttributeDefault>
-
createItemInstance
protected AttributeDefault createItemInstance()
- Specified by:
createItemInstancein classSurveyObjectBaseVM<AttributeDefault>
-
addNewItemToSurvey
protected void addNewItemToSurvey()
- Specified by:
addNewItemToSurveyin classSurveyObjectBaseVM<AttributeDefault>
-
deleteItemFromSurvey
protected void deleteItemFromSurvey(AttributeDefault item)
- Specified by:
deleteItemFromSurveyin classSurveyObjectBaseVM<AttributeDefault>
-
moveSelectedItemInSurvey
protected void moveSelectedItemInSurvey(int indexTo)
- Specified by:
moveSelectedItemInSurveyin classSurveyObjectBaseVM<AttributeDefault>
-
dispatchChangesAppliedCommand
protected void dispatchChangesAppliedCommand(boolean ignoreUnsavedChanges)
- Specified by:
dispatchChangesAppliedCommandin classSurveyObjectPopUpVM<AttributeDefault>
-
dispatchChangesCancelledCommand
protected void dispatchChangesCancelledCommand()
- Specified by:
dispatchChangesCancelledCommandin classSurveyObjectPopUpVM<AttributeDefault>
-
-