X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.db.common%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fcommon%2Frequest%2FSuperTypeString.java;h=05fdc008293470f08a14060a45395c72d0664a3a;hp=f1d83fc6b3b97e01922ee1c9e6c37db7a14a597d;hb=3c524553c98b56075d854f355bc7bab2e3ae17f7;hpb=8c8283a01e63980527d605936286747006bea601 diff --git a/bundles/org.simantics.db.common/src/org/simantics/db/common/request/SuperTypeString.java b/bundles/org.simantics.db.common/src/org/simantics/db/common/request/SuperTypeString.java index f1d83fc6b..05fdc0082 100644 --- a/bundles/org.simantics.db.common/src/org/simantics/db/common/request/SuperTypeString.java +++ b/bundles/org.simantics.db.common/src/org/simantics/db/common/request/SuperTypeString.java @@ -40,12 +40,12 @@ public class SuperTypeString extends BinaryRead { final StringBuilder b = new StringBuilder(); String name = graph.getPossibleRelatedValue(parameter, L0.HasName, Bindings.STRING); if(name != null) { - b.append(name); + b.append(TypeString.escapeToken(name)); for (Resource r : supers) { name = graph.getPossibleRelatedValue(r, L0.HasName, Bindings.STRING); if(name != null) { b.append(parameter2); - b.append(name); + b.append(TypeString.escapeToken(name)); } else { Logger.defaultLogError(new DatabaseException("No name for type " + r)); } @@ -53,7 +53,7 @@ public class SuperTypeString extends BinaryRead { } else { Logger.defaultLogError(new DatabaseException("No name for type " + parameter)); } - + return b.toString(); }