- added missing class filter to cdmViewer popup dialog
authorPatric Plitzner <p.plitzner@bgbm.org>
Tue, 24 Feb 2015 12:21:20 +0000 (12:21 +0000)
committerPatric Plitzner <p.plitzner@bgbm.org>
Tue, 24 Feb 2015 12:21:20 +0000 (12:21 +0000)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/CdmViewerChooser.java

index 6dd55705d0dc9bf16a47f103fc3c1cec185190df..0129f7f787eb5265b27035c41fa977486e093f50 100644 (file)
@@ -73,11 +73,13 @@ public class CdmViewerChooser extends PopupDialog implements ISelectionChangedLi
                 .getConfigurationElementsFor("eu.etaxonomy.taxeditor.store.cdmViewer");
         for (IConfigurationElement e : extensions) {
             for (IConfigurationElement inputConfigurationElement : e.getChildren("input")) {
-                String attribute = inputConfigurationElement.getAttribute("class");
-                    System.out.println("input class: " + attribute);
+                String inputClass = inputConfigurationElement.getAttribute("class");
+                if(inputClass.equals(input.getClass().toString())){
+                    System.out.println("input class: " + inputClass);
                     for (IConfigurationElement partConfigurationElement : inputConfigurationElement.getChildren("part")) {
                         partConfigurationElements.add(partConfigurationElement);
                     }
+                }
             }
         }
         this.open();