]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.plant3d/scl/Plant3d/Utils/P3DUtil.scl
Update to SCL intefaces of P3DUtil
[simantics/3d.git] / org.simantics.plant3d / scl / Plant3d / Utils / P3DUtil.scl
index 1e73caf47790e76587d79a9718afe02e1ab89f3b..95908c3bc8f0f6cf1945c10b69398ebe5076f187 100644 (file)
@@ -13,22 +13,22 @@ importJava "org.simantics.plant3d.utils.Item$Type" where
 importJava "org.simantics.plant3d.utils.Item" where
     data Item
     
-    getUri :: Item -> String
-    getName :: Item -> String
-    getType :: Item -> ItemType
+    getUri :: Item -> <Proc> String
+    getName :: Item -> <Proc> String
+    getType :: Item -> <Proc> ItemType
     
-    isCode :: Item -> Boolean
-    isVariable :: Item -> Boolean
-    isSizeChange :: Item -> Boolean
+    isCode :: Item -> <Proc> Boolean
+    isVariable :: Item -> <Proc> Boolean
+    isSizeChange :: Item -> <Proc> Boolean
 
 importJava "org.simantics.plant3d.utils.P3DUtil" where
 
-    getEquipments :: () -> [Item]
-    getNozzles :: () -> [Item]
-    getTurns :: () -> [Item]
-    getInlines :: () -> [Item]
-    getEnds :: () -> [Item]
-    filterUserComponents :: [Item] -> [Item]
+    getEquipments :: () -> <Proc> [Item]
+    getNozzles :: String -> <Proc> [Item]
+    getTurns :: String -> <Proc> [Item]
+    getInlines :: String -> <Proc> [Item]
+    getEnds :: String -> <Proc> [Item]
+    filterUserComponents :: [Item] -> <Proc> [Item]
     
     createModel :: String -> <WriteGraph> Resource