]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/Rename.java
Add utility class org.simantics.modeling.help.HelpContexts
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / Rename.java
index f4938295c7a59091c783f18354333485091f4dda..0c5007ba5167a868bb469062f26e2a91781c120b 100644 (file)
@@ -1,35 +1,35 @@
-package org.simantics.modeling;\r
-\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.WriteGraph;\r
-import org.simantics.db.common.CommentMetadata;\r
-import org.simantics.db.common.utils.NameUtils;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.adapter.impl.EntityNameModifier;\r
-import org.simantics.db.layer0.adapter.impl.EntityStringModifierFactory;\r
-import org.simantics.layer0.Layer0;\r
-\r
-public class Rename {\r
-       \r
-    public static String renameNode (WriteGraph graph, Resource node, String newName) throws DatabaseException {\r
-       \r
-       Layer0 L0 = Layer0.getInstance(graph);\r
-       Resource previousName = graph.getPossibleObject(node, L0.HasName);\r
-       String nodeName = NameUtils.getSafeName(graph, node);\r
-       EntityStringModifierFactory factory = new EntityStringModifierFactory(node);\r
-       EntityNameModifier modifier = (EntityNameModifier) factory.createModifier(graph, L0.HasName, previousName);\r
-       \r
-       String error = modifier.isValid(newName);\r
-       if (error != null) {\r
-               return error;\r
-       }\r
-       \r
-       modifier.modify(graph, newName);\r
-       \r
-       CommentMetadata cm = graph.getMetadata(CommentMetadata.class);\r
-       graph.addMetadata(cm.add("Renamed node " + nodeName + ", resource  " + node +  ", to " + newName));\r
-       \r
-               return "Succesfully renamed "+ nodeName + " to " + newName;\r
-    }\r
-    \r
-}\r
+package org.simantics.modeling;
+
+import org.simantics.db.Resource;
+import org.simantics.db.WriteGraph;
+import org.simantics.db.common.CommentMetadata;
+import org.simantics.db.common.utils.NameUtils;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.adapter.impl.EntityNameModifier;
+import org.simantics.db.layer0.adapter.impl.EntityStringModifierFactory;
+import org.simantics.layer0.Layer0;
+
+public class Rename {
+       
+    public static String renameNode (WriteGraph graph, Resource node, String newName) throws DatabaseException {
+       
+       Layer0 L0 = Layer0.getInstance(graph);
+       Resource previousName = graph.getPossibleObject(node, L0.HasName);
+       String nodeName = NameUtils.getSafeName(graph, node);
+       EntityStringModifierFactory factory = new EntityStringModifierFactory(node);
+       EntityNameModifier modifier = (EntityNameModifier) factory.createModifier(graph, L0.HasName, previousName);
+       
+       String error = modifier.isValid(newName);
+       if (error != null) {
+               return error;
+       }
+       
+       modifier.modify(graph, newName);
+       
+       CommentMetadata cm = graph.getMetadata(CommentMetadata.class);
+       graph.addMetadata(cm.add("Renamed node " + nodeName + ", resource  " + node +  ", to " + newName));
+       
+               return "Successfully renamed "+ nodeName + " to " + newName;
+    }
+    
+}