applySelectedUpdates :: ModelUpdate -> <WriteGraph> ()
@JavaName getUpdateTree2
- getUpdateTree2 :: ModelUpdate -> <Proc> UpdateTree
+ getUpdateTree2 :: ModelUpdate -> <Proc> Maybe UpdateTree
@JavaName getUpdateList2
- getUpdateList2 :: ModelUpdate -> <Proc> UpdateList
+ getUpdateList2 :: ModelUpdate -> <Proc> Maybe UpdateList
@JavaName getChanges2
- getGraphChanges2 :: ModelUpdate -> <Proc> GraphChanges
+ getGraphChanges2 :: ModelUpdate -> <Proc> Maybe GraphChanges
@JavaName getUpdateTree3
getUpdateTree3 :: ModelUpdate -> <Proc> Maybe UpdateTree
data UpdateNode
@JavaName getResource
- getNodeResource :: UpdateNode -> <Proc> Resource
+ getNodeResource :: UpdateNode -> <Proc> Maybe Resource
@JavaName getStatus
getNodeStatus :: UpdateNode -> <Proc> UpdateStatus
@JavaName isChange
opIsChange :: UpdateOp -> <Proc> Boolean
+ @JavaName getResource
+ getOpResource :: UpdateOp -> <Proc> Maybe Resource
+
importJava "org.simantics.interop.update.model.UpdateNode3" where
data UpdateNode3
data Object
@JavaName getClass
- getClass :: Object -> <Proc> Class
+ getClass :: Object -> <Proc> Class a
importJava "java.lang.Class" where
- data Class
@JavaName getName
- getClassName :: Class -> <Proc> String
+ getClassName :: Class a -> <Proc> String
@JavaName getSimpleName
- getSimpleClassName :: Class -> <Proc> String
\ No newline at end of file
+ getSimpleClassName :: Class a -> <Proc> String