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;
if(property.getClassifications(graph).contains(StructuralResource2.URIs.ConnectionRelation)) {
dump.append(property.getName(graph));
Connection c = property.getValue(graph);
+ TreeSet<String> 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");
}