]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.modeling.ui/scl/Simantics/ProceduralUserComponent.scl
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.modeling.ui / scl / Simantics / ProceduralUserComponent.scl
1 include "Simantics/Model"
2 import "Simantics/Diagram"
3 import "Simantics/Flag"
4 include "Simantics/Ontologies"
5
6 type ProceduralUserComponent = Resource
7
8 importJava "org.simantics.modeling.ui.actions.NewProceduralComponentType" where
9     @JavaName create
10     createProceduralUserComponent :: Resource -> <WriteGraph> ProceduralUserComponent
11
12 importJava "org.simantics.modeling.userComponent.ComponentTypeCommands" where
13     createConnectionPoint :: Resource -> Resource -> <WriteGraph> Resource
14     
15     @JavaName saveProceduralCodeWithUC
16     saveProceduralCode :: ProceduralUserComponent -> String -> <WriteGraph> ()