-include "Simantics/Model"\r
-import "Simantics/Diagram"\r
-import "Simantics/Flag"\r
-include "Simantics/Ontologies"\r
-\r
-type ProceduralUserComponent = Resource\r
-\r
-importJava "org.simantics.modeling.ui.actions.NewProceduralComponentType" where\r
- @JavaName create\r
- createProceduralUserComponent :: Resource -> <WriteGraph> ProceduralUserComponent\r
-\r
-importJava "org.simantics.modeling.userComponent.ComponentTypeCommands" where\r
- createConnectionPoint :: Resource -> Resource -> <WriteGraph> Resource\r
- \r
- @JavaName saveProceduralCodeWithUC\r
+include "Simantics/Model"
+import "Simantics/Diagram"
+import "Simantics/Flag"
+include "Simantics/Ontologies"
+
+type ProceduralUserComponent = Resource
+
+importJava "org.simantics.modeling.ui.actions.NewProceduralComponentType" where
+ @JavaName create
+ createProceduralUserComponent :: Resource -> <WriteGraph> ProceduralUserComponent
+
+importJava "org.simantics.modeling.userComponent.ComponentTypeCommands" where
+ createConnectionPoint :: Resource -> Resource -> <WriteGraph> Resource
+
+ @JavaName saveProceduralCodeWithUC
saveProceduralCode :: ProceduralUserComponent -> String -> <WriteGraph> ()
\ No newline at end of file