1 include "Simantics/Model"
\r
2 import "Simantics/Diagram"
\r
3 import "Simantics/Flag"
\r
4 include "Simantics/Ontologies"
\r
6 type ProceduralUserComponent = Resource
\r
8 importJava "org.simantics.modeling.ui.actions.NewProceduralComponentType" where
\r
10 createProceduralUserComponent :: Resource -> <WriteGraph> ProceduralUserComponent
\r
12 importJava "org.simantics.modeling.userComponent.ComponentTypeCommands" where
\r
13 createConnectionPoint :: Resource -> Resource -> <WriteGraph> Resource
\r
15 @JavaName saveProceduralCodeWithUC
\r
16 saveProceduralCode :: ProceduralUserComponent -> String -> <WriteGraph> ()