+ String prop = System.getProperty("org.simantics.modeling.exportTgAndPgraph");
+ if (prop != null || Platform.inDevelopmentMode()) {
+ Button generateTg = new Button(container, SWT.CHECK);
+ generateTg.setText("&Generate transferable graph");
+ generateTg.setSelection(exportModel.writeTransferableGraph);
+ GridDataFactory.fillDefaults().grab(true, false).span(3, 1).applyTo(generateTg);
+ generateTg.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> {
+ exportModel.writeTransferableGraph = generateTg.getSelection();
+ }));
+ Button dumpStructure = new Button(container, SWT.CHECK);
+ dumpStructure.setText("&Dump textual shared library structure");
+ dumpStructure.setSelection(exportModel.dumpStructure);
+ GridDataFactory.fillDefaults().grab(true, false).span(3, 1).applyTo(dumpStructure);
+ dumpStructure.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> {
+ exportModel.dumpStructure = dumpStructure.getSelection();
+ }));
+ }