@JavaName getUpdateList
getUpdateList3 :: ModelUpdate -> <Proc> Maybe UpdateList
+ @JavaName getUpdateNode3
+ getUpdateNode3 :: ModelUpdate -> <Proc> Maybe UpdateNode3
+
@JavaName getChanges
getGraphChanges3 :: ModelUpdate -> <Proc> Maybe GraphChanges
data PropertyChange
@JavaName "<init>"
- createPropertyChange :: GraphChanges -> Maybe Statement -> Maybe Statement -> <Proc> PropertyChange
+ createPropertyChange :: GraphChanges -> Resource -> Maybe Statement -> Resource -> Maybe Statement -> <Proc> PropertyChange
@JavaName applied
pcApplied :: PropertyChange -> <Proc> Boolean
@JavaName getSecond
getSecond :: PropertyChange -> <Proc> Maybe Statement
+ @JavaName getFirstSubject
+ getFirstSubject :: PropertyChange -> <Proc> Resource
+
+ @JavaName getSecondSubject
+ getSecondSubject :: PropertyChange -> <Proc> Resource
+
+ @JavaName isVisible
+ pcVisible :: PropertyChange -> <Proc> Boolean
+
+ @JavaName enabled
+ pcEnabled :: PropertyChange -> <Proc> Boolean
+
+ @JavaName setEnabled
+ pcEnable :: PropertyChange -> Boolean -> <Proc> ()
+
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
@JavaName isChange
opIsChange :: UpdateOp -> <Proc> Boolean
+ @JavaName enabled
+ opEnabled :: UpdateOp -> <Proc> Boolean
+
@JavaName getResource
getOpResource :: UpdateOp -> <Proc> Maybe Resource
+
importJava "org.simantics.interop.update.model.UpdateNode3" where
data UpdateNode3
@JavaName getChildren
getNode3Children :: UpdateNode3 -> <Proc> [UpdateNode3]
- @JavaName getCombinedTree
- getCombinedTree :: ModelUpdate -> <Proc> UpdateNode3
+ @JavaName isVisible
+ isNode3Visible :: UpdateNode3 -> <Proc> Boolean
+
+ //@JavaName getCombinedTree
+ //getCombinedTree :: ModelUpdate -> <Proc> UpdateNode3
importJava "org.simantics.utils.datastructures.Pair" where
data Pair