@@ -932,6 +932,21 @@ private void createCatalogTestData() throws Exception {
932932 } catch (IOException | SQLException e ) {
933933 throw new RuntimeException ("Failed to create attachments table" , e );
934934 }
935+ ft .getSettings ().addEditableAttributesItem ("identificatie" );
936+ ft .getSettings ().addEditableAttributesItem ("bronhouder" );
937+ ft .getSettings ().addEditableAttributesItem ("class" );
938+ ft .getSettings ().addEditableAttributesItem ("gmlid" );
939+ ft .getSettings ().addEditableAttributesItem ("lv_publicatiedatum" );
940+ ft .getSettings ().addEditableAttributesItem ("creationdate" );
941+ ft .getSettings ().addEditableAttributesItem ("tijdstipregistratie" );
942+ ft .getSettings ().addEditableAttributesItem ("eindregistratie" );
943+ ft .getSettings ().addEditableAttributesItem ("terminationdate" );
944+ ft .getSettings ().addEditableAttributesItem ("inonderzoek" );
945+ ft .getSettings ().addEditableAttributesItem ("relatievehoogteligging" );
946+ ft .getSettings ().addEditableAttributesItem ("bgt_status" );
947+ ft .getSettings ().addEditableAttributesItem ("plus_status" );
948+ ft .getSettings ().addEditableAttributesItem ("plus_fysiekvoorkomen" );
949+ ft .getSettings ().addEditableAttributesItem ("begroeidterreindeeloptalud" );
935950 });
936951
937952 featureSources .get ("postgis" ).getFeatureTypes ().stream ()
@@ -966,6 +981,20 @@ private void createCatalogTestData() throws Exception {
966981 } catch (IOException | SQLException e ) {
967982 throw new RuntimeException ("Failed to create attachments table" , e );
968983 }
984+ ft .getSettings ().addEditableAttributesItem ("GMLID" );
985+ ft .getSettings ().addEditableAttributesItem ("IDENTIFICATIE" );
986+ ft .getSettings ().addEditableAttributesItem ("LV_PUBLICATIEDATUM" );
987+ ft .getSettings ().addEditableAttributesItem ("CREATIONDATE" );
988+ ft .getSettings ().addEditableAttributesItem ("TIJDSTIPREGISTRATIE" );
989+ ft .getSettings ().addEditableAttributesItem ("EINDREGISTRATIE" );
990+ ft .getSettings ().addEditableAttributesItem ("TERMINATIONDATE" );
991+ ft .getSettings ().addEditableAttributesItem ("BRONHOUDER" );
992+ ft .getSettings ().addEditableAttributesItem ("INONDERZOEK" );
993+ ft .getSettings ().addEditableAttributesItem ("RELATIEVEHOOGTELIGGING" );
994+ ft .getSettings ().addEditableAttributesItem ("BGT_STATUS" );
995+ ft .getSettings ().addEditableAttributesItem ("PLUS_STATUS" );
996+ ft .getSettings ().addEditableAttributesItem ("CLASS" );
997+ ft .getSettings ().addEditableAttributesItem ("PLUS_TYPE" );
969998 });
970999 featureSources .get ("sqlserver" ).getFeatureTypes ().stream ()
9711000 .filter (ft -> ft .getName ().equals ("wegdeel" ))
@@ -981,12 +1010,38 @@ private void createCatalogTestData() throws Exception {
9811010 } catch (IOException | SQLException e ) {
9821011 throw new RuntimeException ("Failed to create attachments table" , e );
9831012 }
1013+ ft .getSettings ().addEditableAttributesItem ("gmlid" );
1014+ ft .getSettings ().addEditableAttributesItem ("identificatie" );
1015+ ft .getSettings ().addEditableAttributesItem ("lv_publicatiedatum" );
1016+ ft .getSettings ().addEditableAttributesItem ("creationdate" );
1017+ ft .getSettings ().addEditableAttributesItem ("tijdstipregistratie" );
1018+ ft .getSettings ().addEditableAttributesItem ("eindregistratie" );
1019+ ft .getSettings ().addEditableAttributesItem ("terminationdate" );
1020+ ft .getSettings ().addEditableAttributesItem ("bronhouder" );
1021+ ft .getSettings ().addEditableAttributesItem ("inonderzoek" );
1022+ ft .getSettings ().addEditableAttributesItem ("relatievehoogteligging" );
1023+ ft .getSettings ().addEditableAttributesItem ("bgt_status" );
1024+ ft .getSettings ().addEditableAttributesItem ("plus_status" );
1025+ ft .getSettings ().addEditableAttributesItem ("function_" );
1026+ ft .getSettings ().addEditableAttributesItem ("plus_functiewegdeel" );
1027+ ft .getSettings ().addEditableAttributesItem ("plus_fysiekvoorkomenwegdeel" );
1028+ ft .getSettings ().addEditableAttributesItem ("surfacematerial" );
1029+ ft .getSettings ().addEditableAttributesItem ("wegdeeloptalud" );
9841030 });
9851031
9861032 featureSources .get ("postgis" ).getFeatureTypes ().stream ()
9871033 .filter (ft -> ft .getName ().equals ("kadastraal_perceel" ))
9881034 .findFirst ()
9891035 .ifPresent (ft -> ft .getSettings ().addHideAttributesItem ("gml_id" ));
1036+
1037+ featureSources .get ("postgis_osm" ).getFeatureTypes ().stream ()
1038+ .filter (ft -> ft .getName ().equals ("osm_polygon" ))
1039+ .findFirst ()
1040+ .ifPresent (ft -> {
1041+ ft .getSettings ().addEditableAttributesItem ("osm_id" );
1042+ ft .getSettings ().addEditableAttributesItem ("building" );
1043+ ft .getSettings ().addEditableAttributesItem ("z_order" );
1044+ });
9901045 }
9911046
9921047 public void createAppTestData () throws Exception {
0 commit comments