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 -> Maybe Variable @JavaName "getPossibleResourceSCL" possibleWSEResource :: WorkbenchSelectionElement -> Maybe Resource @JavaName "getPossibleJSON" possibleWSEJson :: WorkbenchSelectionElement -> Maybe String importJava "org.simantics.browsing.ui.model.StandardWorkbenchSelectionElement" where nodeContextToWorkbenchSelectionElement :: NodeContext -> WorkbenchSelectionElement