-import "Simantics/Variables"\r
-\r
-\r
-importJava "org.simantics.ui.selection.WorkbenchSelectionElement" where\r
- data WorkbenchSelectionElement\r
-\r
-importJava "org.simantics.ui.selection.WorkbenchSelectionUtils" where\r
- @JavaName "getPossibleVariableSCL"\r
- possibleWSEVariable :: WorkbenchSelectionElement -> <ReadGraph> Maybe Variable\r
- @JavaName "getPossibleResourceSCL"\r
- possibleWSEResource :: WorkbenchSelectionElement -> <ReadGraph> Maybe Resource\r
-
\ No newline at end of file
+import "Simantics/Variables"
+import "Simantics/Testing/BrowseContext"
+
+importJava "org.simantics.ui.selection.WorkbenchSelectionElement" where
+ data WorkbenchSelectionElement
+
+importJava "org.simantics.ui.selection.WorkbenchSelectionUtils" where
+ @JavaName "getPossibleVariableSCL"
+ possibleWSEVariable :: WorkbenchSelectionElement -> <ReadGraph> Maybe Variable
+ @JavaName "getPossibleResourceSCL"
+ possibleWSEResource :: WorkbenchSelectionElement -> <ReadGraph> Maybe Resource
+ @JavaName "getPossibleJSON"
+ possibleWSEJson :: WorkbenchSelectionElement -> <ReadGraph> Maybe String
+
+importJava "org.simantics.browsing.ui.model.StandardWorkbenchSelectionElement" where
+ nodeContextToWorkbenchSelectionElement :: NodeContext -> WorkbenchSelectionElement
\ No newline at end of file