]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/adapters/TypicalMasterRemover.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / adapters / TypicalMasterRemover.java
index 7d1f0e2c2934558cbca407135b4cfde3eb54ae8b..7ee9af0700997235d599c041294d5adb2b977391 100644 (file)
@@ -1,33 +1,33 @@
-package org.simantics.modeling.adapters;\r
-\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.WriteGraph;\r
-import org.simantics.db.common.request.IsParent;\r
-import org.simantics.db.exception.DatabaseException;\r
-\r
-/**\r
- * @author Tuukka Lehtonen\r
- */\r
-public class TypicalMasterRemover extends ExistingInstancesRemover {\r
-\r
-       public TypicalMasterRemover(Resource resource, String typeDescription) {\r
-               super(resource, typeDescription);\r
-       }\r
-\r
-       @Override\r
-       public void remove(WriteGraph graph) throws DatabaseException {\r
-               // In typical masters the actual typical type is defined as a part of\r
-               // the master instance itself. Therefore we need to customize this code\r
-               // to look for the correct type.\r
-               for (Resource type : graph.getPrincipalTypes(resource)) {\r
-                       if (graph.syncRequest(new IsParent(resource, type))) {\r
-                               remove(graph, resource, type, resource);\r
-                               return;\r
-                       }\r
-               }\r
-\r
-               // Typical type not found. Just remove, no questions asked.\r
-               justRemove(graph);\r
-       }\r
-\r
+package org.simantics.modeling.adapters;
+
+import org.simantics.db.Resource;
+import org.simantics.db.WriteGraph;
+import org.simantics.db.common.request.IsParent;
+import org.simantics.db.exception.DatabaseException;
+
+/**
+ * @author Tuukka Lehtonen
+ */
+public class TypicalMasterRemover extends ExistingInstancesRemover {
+
+       public TypicalMasterRemover(Resource resource, String typeDescription) {
+               super(resource, typeDescription);
+       }
+
+       @Override
+       public void remove(WriteGraph graph) throws DatabaseException {
+               // In typical masters the actual typical type is defined as a part of
+               // the master instance itself. Therefore we need to customize this code
+               // to look for the correct type.
+               for (Resource type : graph.getPrincipalTypes(resource)) {
+                       if (graph.syncRequest(new IsParent(resource, type))) {
+                               remove(graph, resource, type, resource);
+                               return;
+                       }
+               }
+
+               // Typical type not found. Just remove, no questions asked.
+               justRemove(graph);
+       }
+
 }
\ No newline at end of file