Class BaseVM
- java.lang.Object
-
- org.openforis.collect.designer.viewmodel.BaseVM
-
- Direct Known Subclasses:
EditableListOfNodesVM,JobStatusPopUpVM,ProcessStatusPopUpVM,ReferenceDataImportErrorsPopUpVM,SurveyBaseVM,SurveyCloneParametersPopUpVM,SurveyExportParametersVM,SurveyLanguageVM,TabsGroupPanelVM,TabsGroupVM
public abstract class BaseVM extends Object
- Author:
- S. Ricci
-
-
Field Summary
Fields Modifier and Type Field Description protected static ServiceLoader<CollectEarthProjectFileCreator>COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADERprotected CollectJobManagerjobManagerprotected UserGroupManageruserGroupManagerprotected UserManageruserManager
-
Constructor Summary
Constructors Constructor Description BaseVM()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static voidclosePopUp(org.zkoss.zul.Window popUp)StringgetComponentsPath()StringgetCurrentLanguageCode()protected LabelledItemgetDefaultPublicUserGroupItem()protected <T> TgetFormFieldValue(org.zkoss.bind.Binder binder, String field)protected <T> TgetFormFieldValue(org.zkoss.bind.SimpleForm form, String field)protected StringgetInitParameter(String name)UsergetLoggedUser()StringgetLoggedUsername()protected org.zkoss.zk.ui.SessiongetSession()protected SessionStatusgetSessionStatus()org.zkoss.zul.ListModelList<LabelledItem>getUserGroupsModel()protected voidinitUserGroupsModel()StringjoinList(List<String> values, String separator)StringjoinValues(String[] values, String separator)protected voidnotifyChange(String... properties)protected static org.zkoss.zul.WindowopenPopUp(String url, boolean modal)protected static org.zkoss.zul.WindowopenPopUp(String url, boolean modal, Map<?,?> args)StringprettyDateFormat(Date date)protected voidsetFormFieldValue(org.zkoss.bind.Binder binder, String field, Object value)protected voidsetFormFieldValue(org.zkoss.bind.SimpleForm form, String field, Object value)
-
-
-
Field Detail
-
COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
protected static final ServiceLoader<CollectEarthProjectFileCreator> COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
-
userManager
protected UserManager userManager
-
jobManager
protected CollectJobManager jobManager
-
userGroupManager
protected UserGroupManager userGroupManager
-
-
Method Detail
-
initUserGroupsModel
protected void initUserGroupsModel()
-
getDefaultPublicUserGroupItem
protected LabelledItem getDefaultPublicUserGroupItem()
-
getComponentsPath
public String getComponentsPath()
-
getSessionStatus
protected SessionStatus getSessionStatus()
-
getCurrentLanguageCode
public String getCurrentLanguageCode()
-
getSession
protected org.zkoss.zk.ui.Session getSession()
-
getLoggedUser
public User getLoggedUser()
-
getLoggedUsername
public String getLoggedUsername()
-
openPopUp
protected static org.zkoss.zul.Window openPopUp(String url, boolean modal)
-
openPopUp
protected static org.zkoss.zul.Window openPopUp(String url, boolean modal, Map<?,?> args)
-
closePopUp
protected static void closePopUp(org.zkoss.zul.Window popUp)
-
notifyChange
protected void notifyChange(String... properties)
-
getFormFieldValue
protected <T> T getFormFieldValue(org.zkoss.bind.Binder binder, String field)
-
getFormFieldValue
protected <T> T getFormFieldValue(org.zkoss.bind.SimpleForm form, String field)
-
setFormFieldValue
protected void setFormFieldValue(org.zkoss.bind.Binder binder, String field, Object value)
-
setFormFieldValue
protected void setFormFieldValue(org.zkoss.bind.SimpleForm form, String field, Object value)
-
getUserGroupsModel
public org.zkoss.zul.ListModelList<LabelledItem> getUserGroupsModel()
-
-