diff --git a/src/main/java/org/roda/rodain/inspection/InspectionPane.java b/src/main/java/org/roda/rodain/inspection/InspectionPane.java index 8b2415b4..a7db4525 100644 --- a/src/main/java/org/roda/rodain/inspection/InspectionPane.java +++ b/src/main/java/org/roda/rodain/inspection/InspectionPane.java @@ -217,6 +217,11 @@ private void createTop() { Tooltip.install(topBox, new Tooltip(I18n.help("tooltip.inspectionPanel"))); } } + + public void resetTop(){ + createTop(); + setTop(topBox); + } private void createMetadata() { metadata = new VBox(); diff --git a/src/main/java/org/roda/rodain/schema/ui/SchemaPane.java b/src/main/java/org/roda/rodain/schema/ui/SchemaPane.java index c82b9c86..009d21a6 100644 --- a/src/main/java/org/roda/rodain/schema/ui/SchemaPane.java +++ b/src/main/java/org/roda/rodain/schema/ui/SchemaPane.java @@ -283,7 +283,25 @@ public void changed(ObservableValue observable, TreeItem oldValue, TreeItem newV sits.createAndUpdateFooter(); } else { // more than one item is selected - RodaIn.getInspectionPane().update(selectedItems); + String multipleEditMax = AppProperties.getAppConfig("app.multipleEdit.max"); + int multipleEditMaxInt = 100; + if(multipleEditMax!=null){ + multipleEditMaxInt = Integer.parseInt(multipleEditMax); + } + if(selectedItems.size()