public class SurveyFileVM extends SurveyObjectBaseVM<SurveyFile>
SurveyBaseVM.CanLeaveFormCompleteConfirmHandler, SurveyBaseVM.CanLeaveFormConfirmHandler, SurveyBaseVM.SurveyTypeAPPLY_CHANGES_COMMAND, changed, COMMIT_CHANGES_COMMAND, commitChangesOnApply, editedItem, formObject, newItem, selectedItem, VALIDATE_COMMANDcurrentLanguageCode, 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_COMMANDCOLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER, jobManager, userGroupManager, userManager| Constructor and Description |
|---|
SurveyFileVM() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNewItemToSurvey() |
void |
close() |
void |
commitChanges(org.zkoss.bind.Binder binder) |
protected FormObject<SurveyFile> |
createFormObject() |
protected SurveyFile |
createItemInstance() |
protected void |
deleteItemFromSurvey(SurveyFile item) |
void |
downloadExampleFile(String fileType) |
void |
downloadFile() |
void |
downloadUploadedFile() |
void |
fileUploaded(org.zkoss.zk.ui.event.UploadEvent event,
org.zkoss.bind.Binder binder) |
String |
getEditedItemFilename() |
Map<String,String> |
getForm() |
protected List<SurveyFile> |
getItemsInternal() |
SurveyManager |
getSurveyManager() |
String |
getUploadedFileName() |
void |
init(org.zkoss.bind.Binder binder,
SurveyFile surveyFile,
Boolean newItem) |
protected void |
moveSelectedItemInSurvey(int indexTo) |
void |
setForm(Map<String,String> form) |
void |
typeChanged(org.zkoss.bind.Binder binder) |
applyChanges, 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, validateFormcheckCanLeaveForm, 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, versionsUpdatedclosePopUp, getComponentsPath, getDefaultPublicUserGroupItem, getFormFieldValue, getFormFieldValue, getInitParameter, getLoggedUser, getLoggedUsername, getSession, getSessionStatus, getUserGroupsModel, initUserGroupsModel, joinList, joinValues, notifyChange, openPopUp, openPopUp, prettyDateFormat, setFormFieldValue, setFormFieldValuepublic void init(org.zkoss.bind.Binder binder,
SurveyFile surveyFile,
Boolean newItem)
protected FormObject<SurveyFile> createFormObject()
createFormObject in class SurveyObjectBaseVM<SurveyFile>protected List<SurveyFile> getItemsInternal()
getItemsInternal in class SurveyObjectBaseVM<SurveyFile>protected SurveyFile createItemInstance()
createItemInstance in class SurveyObjectBaseVM<SurveyFile>protected void addNewItemToSurvey()
addNewItemToSurvey in class SurveyObjectBaseVM<SurveyFile>protected void deleteItemFromSurvey(SurveyFile item)
deleteItemFromSurvey in class SurveyObjectBaseVM<SurveyFile>protected void moveSelectedItemInSurvey(int indexTo)
moveSelectedItemInSurvey in class SurveyObjectBaseVM<SurveyFile>public void close()
public void commitChanges(org.zkoss.bind.Binder binder)
commitChanges in class SurveyObjectBaseVM<SurveyFile>public void fileUploaded(org.zkoss.zk.ui.event.UploadEvent event,
org.zkoss.bind.Binder binder)
public void typeChanged(org.zkoss.bind.Binder binder)
public void downloadExampleFile(String fileType) throws IOException
IOExceptionpublic void downloadUploadedFile()
throws IOException
IOExceptionpublic void downloadFile()
public String getEditedItemFilename()
public String getUploadedFileName()
public SurveyManager getSurveyManager()
Copyright © 2020 Open Foris. All rights reserved.