@JavaName defaultSelections
setDefaultSelections :: ModelUpdate -> <Proc>()
+
+importJava "org.simantics.interop.update.model.UpdateOperations" where
+ data UpdateOperations
+
+ @JavaName getUpdateOp
+ getUpdateOpWithResource :: UpdateOperations -> Resource -> <Proc> Maybe UpdateOp
+
+ @JavaName getUpdateOp
+ getUpdateOpWithStatement :: UpdateOperations -> Statement -> <Proc> Maybe UpdateOp
importJava "org.simantics.interop.update.model.UpdateTree" where
data UpdateTree
@JavaName getNode
getNode :: UpdateTree -> Resource -> <Proc> Maybe UpdateNode
+ @JavaName getUpdateOps
+ getUpdateOps :: UpdateTree -> <Proc> UpdateOperations
+
importJava "org.simantics.interop.update.model.UpdateList" where
data UpdateList
@JavaName isVisible
pcVisible :: PropertyChange -> <Proc> Boolean
- @JavaName isEnabled
+ @JavaName enabled
pcEnabled :: PropertyChange -> <Proc> Boolean
@JavaName setEnabled
@JavaName isChange
opIsChange :: UpdateOp -> <Proc> Boolean
+ @JavaName enabled
+ opEnabled :: UpdateOp -> <Proc> Boolean
+
@JavaName getResource
getOpResource :: UpdateOp -> <Proc> Maybe Resource