Add workbenchselection json fetcher to SCL interface 08/1908/1
authorMiro Richard Eklund <miro.eklund@semantum.fi>
Tue, 10 Jul 2018 14:42:14 +0000 (17:42 +0300)
committerMiro Richard Eklund <miro.eklund@semantum.fi>
Tue, 10 Jul 2018 14:42:14 +0000 (17:42 +0300)
commit6a6726b1ee9c2e78971d26b50f15b867cc7c5a02
tree4557529ce868ac36cbcd201a3ace5fa7f02df9f3
parent93622c2baf328a90b122dd749b63676c72c839f5
Add workbenchselection json fetcher to SCL interface

Requires some small refactoring changes to AdaptableHintContext and
classes using it, which is why so many files were affected.

gitlab #41

Change-Id: I35bc8abe9e1eca8ff34ee503925645ee14d41664
12 files changed:
bundles/org.simantics.browsing.ui.common/src/org/simantics/browsing/ui/common/AdaptableHintContext.java [moved from bundles/org.simantics.browsing.ui.swt/src/org/simantics/browsing/ui/swt/AdaptableHintContext.java with 99% similarity]
bundles/org.simantics.browsing.ui.model/src/org/simantics/browsing/ui/model/StandardWorkbenchSelectionElement.java [new file with mode: 0644]
bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/NatTableGraphExplorer.java
bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/RowSelectionItem.java
bundles/org.simantics.browsing.ui.swt/src/org/simantics/browsing/ui/swt/GraphExplorerFactory.java
bundles/org.simantics.browsing.ui.swt/src/org/simantics/browsing/ui/swt/GraphExplorerImpl.java
bundles/org.simantics.browsing.ui.swt/src/org/simantics/browsing/ui/swt/GraphExplorerImpl2.java
bundles/org.simantics.browsing.ui.swt/src/org/simantics/browsing/ui/swt/widgets/GraphExplorerComposite.java
bundles/org.simantics.desktop.ui/src/org/simantics/desktop/ui/internal/ExportModel.java
bundles/org.simantics.desktop.ui/src/org/simantics/desktop/ui/internal/ExportSharedLibrary.java
bundles/org.simantics.modeling.ui/src/org/simantics/modeling/ui/diagramEditor/DiagramViewerSelectionProvider.java
bundles/org.simantics.modeling/scl/Simantics/WorkbenchSelection.scl