]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/AssignSymbolGroupRequest.java
Add utility class org.simantics.modeling.help.HelpContexts
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / AssignSymbolGroupRequest.java
index 3553b7ee1c310b2c78846b15129478e0431496cc..f924b5c5c3ec6e0a05e139bf81f364abaa014e16 100644 (file)
@@ -1,39 +1,39 @@
-package org.simantics.modeling;\r
-\r
-import java.util.Collection;\r
-\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.WriteGraph;\r
-import org.simantics.db.common.request.WriteRequest;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.diagram.stubs.DiagramResource;\r
-\r
-public class AssignSymbolGroupRequest extends WriteRequest {\r
-    \r
-    Collection<Resource>    addedSymbolGroup;\r
-    Collection<Resource>    removedSymbolGroup;\r
-    Collection<Resource>    symbols;\r
-    \r
-    public AssignSymbolGroupRequest(Collection<Resource> addedSymbolGroups, Collection<Resource> removedSymbolGroups, Collection<Resource> symbols) {\r
-        this.addedSymbolGroup = addedSymbolGroups;\r
-        this.removedSymbolGroup = removedSymbolGroups;\r
-        this.symbols = symbols;\r
-    }\r
-\r
-    @Override\r
-    public void perform(WriteGraph graph) throws DatabaseException {\r
-        assignSymbolGroup(graph, addedSymbolGroup, removedSymbolGroup, symbols);\r
-    }\r
-\r
-    public static void assignSymbolGroup(WriteGraph graph, Collection<Resource> addedSymbolGroups, Collection<Resource> removedSymbolGroups, Collection<Resource> symbols) throws DatabaseException {\r
-        graph.markUndoPoint();\r
-        DiagramResource DIA = DiagramResource.getInstance(graph);\r
-        for (Resource symbol : symbols) {\r
-            for (Resource group : addedSymbolGroups)\r
-                graph.claim(group, DIA.HasSymbol, symbol);\r
-            for (Resource group : removedSymbolGroups)\r
-                graph.deny(group, DIA.HasSymbol, symbol);\r
-        }\r
-    }\r
-    \r
-}\r
+package org.simantics.modeling;
+
+import java.util.Collection;
+
+import org.simantics.db.Resource;
+import org.simantics.db.WriteGraph;
+import org.simantics.db.common.request.WriteRequest;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.diagram.stubs.DiagramResource;
+
+public class AssignSymbolGroupRequest extends WriteRequest {
+    
+    Collection<Resource>    addedSymbolGroup;
+    Collection<Resource>    removedSymbolGroup;
+    Collection<Resource>    symbols;
+    
+    public AssignSymbolGroupRequest(Collection<Resource> addedSymbolGroups, Collection<Resource> removedSymbolGroups, Collection<Resource> symbols) {
+        this.addedSymbolGroup = addedSymbolGroups;
+        this.removedSymbolGroup = removedSymbolGroups;
+        this.symbols = symbols;
+    }
+
+    @Override
+    public void perform(WriteGraph graph) throws DatabaseException {
+        assignSymbolGroup(graph, addedSymbolGroup, removedSymbolGroup, symbols);
+    }
+
+    public static void assignSymbolGroup(WriteGraph graph, Collection<Resource> addedSymbolGroups, Collection<Resource> removedSymbolGroups, Collection<Resource> symbols) throws DatabaseException {
+        graph.markUndoPoint();
+        DiagramResource DIA = DiagramResource.getInstance(graph);
+        for (Resource symbol : symbols) {
+            for (Resource group : addedSymbolGroups)
+                graph.claim(group, DIA.HasSymbol, symbol);
+            for (Resource group : removedSymbolGroups)
+                graph.deny(group, DIA.HasSymbol, symbol);
+        }
+    }
+    
+}