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