Class SamplingPointDataVM
java.lang.Object
org.openforis.collect.designer.viewmodel.BaseVM
org.openforis.collect.designer.viewmodel.SurveyBaseVM
org.openforis.collect.designer.viewmodel.SamplingPointDataVM
-
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.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 TypeMethodDescriptionvoidchangeAttributeEditableStatus(AttributeFormObject attribute) voidvoidconfirmAttributeUpdate(AttributeFormObject attribute) voidstatic voidvoidvoidgetAttributeValue(AttributeFormObject attribute, SamplingDesignItem item) getItems()intintintvoidinit()booleanstatic voidvoidvoidvoidupdateItemsPaging(int newPageIndex) Methods inherited from class org.openforis.collect.designer.viewmodel.SurveyBaseVM
checkCanLeaveForm, checkCanLeaveForm, checkCanLeaveForm, codeListsUpdated, createBasicModuleParameters, currentFormValidated, currentLanguageChanged, 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, initSurvey, isCollectEarthSurvey, isCurrentEditedSurvey, isCurrentFormBlocking, isCurrentFormValid, isDefaultLanguage, isSingleRootEntityDefined, isSurveyChanged, isSurveyPublished, isSurveyRelatedToPublishedSurvey, isSurveyStored, sortByName, surveyChanged, surveySaved, tabSetsUpdated, taxonomiesUpdated, undoLastChanges, 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
-
SAMPLING_POINT_DATA_UPDATED_COMMAND
- See Also:
-
CLOSE_SAMPLING_POINT_DATA_IMPORT_POPUP_COMMAND
- See Also:
-
-
Constructor Details
-
SamplingPointDataVM
public SamplingPointDataVM()
-
-
Method Details
-
init
public void init()- Overrides:
initin classSurveyBaseVM
-
getAttributes
-
changeAttributeEditableStatus
-
updateItemsPaging
public void updateItemsPaging(int newPageIndex) -
getAttributeValue
-
openImportPopUp
public void openImportPopUp() -
closeSamplingPointDataImportPopUp
public void closeSamplingPointDataImportPopUp() -
samplingPointDataUpdated
public void samplingPointDataUpdated() -
exportToCsv
- Throws:
IOException
-
exportToExcel
- Throws:
IOException
-
deleteAllItems
public void deleteAllItems() -
confirmAttributeUpdate
-
getItems
-
getItemsTotal
public int getItemsTotal() -
getItemsPage
public int getItemsPage() -
getItemsPageSize
public int getItemsPageSize() -
isSamplingPointDataEmpty
public boolean isSamplingPointDataEmpty() -
notifySamplingPointDataUpdated
public static void notifySamplingPointDataUpdated() -
dispatchSamplingPointDataImportPopUpCloseCommand
public static void dispatchSamplingPointDataImportPopUpCloseCommand()
-