]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/scl/Simantics/Flag.scl
Removed uses of deprecated functions
[simantics/platform.git] / bundles / org.simantics.modeling / scl / Simantics / Flag.scl
index 61eb7bd645ebe68cd6bc9b71e7ab0202d554fc6e..4cf5298722c42ad25455232200dc439ad4255d7d 100644 (file)
@@ -6,8 +6,9 @@ type Flag = Resource
 
 // FLAGS ---------------------------
 
+@deprecated "Unnecessary function."
 toFlag :: Resource -> Flag
-toFlag flag = (fromResource flag)
+toFlag flag = flag
 
 importJava "org.simantics.modeling.flags.MergeFlags" where
     @JavaName mergeFlags
@@ -34,21 +35,20 @@ joinFlags flag1 flag2 = do
         hasType STR.ConnectionJoin,
         hasStatement 
             DIA.JoinsFlag
-            (toResource flag1),
+            flag1,
         hasStatement
             DIA.JoinsFlag
-            (toResource flag2)
+            flag2
     ]
     ()
 
+@deprecated "Unnecessary function."
 flagToElement :: Flag -> Element
-flagToElement flag = do
-    flagResource = toResource flag
-    fromResource flagResource
+flagToElement flag = flag
 
 getFlags :: Diagram -> <ReadGraph> [Resource]
 getFlags dia = do
-    children = collectionToList (objects_ (singleObject (toResource dia) MOD.CompositeToDiagram) L0.ConsistsOf)
+    children = collectionToList (objects_ (singleObject dia MOD.CompositeToDiagram) L0.ConsistsOf)
     flags = filter (\x -> isInstanceOf x DIA.Flag) children
     flags