diff --git a/src/main/java/org/gcube/informationsystem/utils/documentation/knowledge/Tree.java b/src/main/java/org/gcube/informationsystem/utils/documentation/knowledge/Tree.java index eed8111..04d13e2 100644 --- a/src/main/java/org/gcube/informationsystem/utils/documentation/knowledge/Tree.java +++ b/src/main/java/org/gcube/informationsystem/utils/documentation/knowledge/Tree.java @@ -40,13 +40,13 @@ public class Tree { } public void addNode(Type type) { + createUsageKnowledge(type); + if(root.getType().getName().compareTo(type.getName())==0) { // Root has been already added return; } - createUsageKnowledge(type); - Set superClasses = type.getSuperClasses(); String name = type.getName();