public void initialiseSourceForm() { PropertyModel<DataSourceType> pm = new PropertyModel<DataSourceType>(cpmModel, "dataSource.type"); dataSourceIdTxtFld = new TextField<String>(Constants.DATA_SOURCE_ID); dataSourceIdTxtFld.setEnabled(false); dataSourceServiceTxtFld = new TextField<String>(Constants.DATA_SOURCE_MICRO_SERVICE_NAME); dataSourceServiceTxtFld.setEnabled(false); dataSourceNameTxtFld = new TextField<String>(Constants.DATA_SOURCE_NAME); dataSourceNameTxtFld.setEnabled(false); dataSourceDescTxtFld = new TextArea<String>(Constants.DATA_SOURCE_DESCRIPTION); dataSourcePathTxtFld = new TextField<String>(Constants.DATA_SOURCE_PATH); dataSourcePathTxtFld.setEnabled(false); dataSourceDataCenterTxtFld = new TextField<String>(Constants.DATA_SOURCE_DATA_CENTER); dataSourceDataCenterTxtFld.setEnabled(false); dataSourceTypeList = iGenomicService.listDataSourceTypes(); initDataSourceTypesDDC(pm); dataSourceStatusTxtFld = new TextField<String>(Constants.DATA_SOURCE_STATUS); dataSourceStatusTxtFld.setEnabled(false); addDetailFormComponents(); }