X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Futils%2FDumpOntologyStructure.java;h=a2d9e5c1245695dfc1c23f38cb60009e9c1a492d;hp=b19b175238f00b415526c1d8a6c5e1b7e182613b;hb=abb3266ece7493e9d17ab75cbdf05d699a509488;hpb=bb61be97905f72c01fd99e21c263546c88edc5f7 diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/DumpOntologyStructure.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/DumpOntologyStructure.java index b19b17523..a2d9e5c12 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/DumpOntologyStructure.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/utils/DumpOntologyStructure.java @@ -7,6 +7,7 @@ import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.TreeMap; +import java.util.TreeSet; import org.simantics.databoard.Bindings; import org.simantics.db.ReadGraph; @@ -137,9 +138,13 @@ public class DumpOntologyStructure { if(property.getClassifications(graph).contains(StructuralResource2.URIs.ConnectionRelation)) { dump.append(property.getName(graph)); Connection c = property.getValue(graph); + TreeSet rvis = new TreeSet<>(); for(VariableConnectionPointDescriptor desc : c.getConnectionPointDescriptors(graph, null)) { + rvis.add(desc.getRelativeRVI(graph, v)); + } + for(String rvi : rvis) { dump.append(" "); - dump.append(desc.getRelativeRVI(graph, v)); + dump.append(rvi); } dump.append("\n"); }