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
@JavaName getSecond
getSecond :: PropertyChange -> <Proc> Maybe Statement
+ @JavaName isVisible
+ pcVisible :: PropertyChange -> <Proc> Boolean
+
importJava "org.simantics.interop.update.model.UpdateNode" where
data UpdateNode
@JavaName getChildren
getNodeChildren :: UpdateNode -> <Proc> [UpdateNode]
+ @JavaName isVisible
+ isNodeVisible :: UpdateNode -> <Proc> Boolean
+
importJava "org.simantics.interop.update.model.UpdateStatus" where
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