X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.diagram.profile%2Fsrc%2Forg%2Fsimantics%2Fdiagram%2Fprofile%2Fview%2FSCLEditorComposite.java;h=391648b62117b6c9b0add1664def09f31355fc37;hb=d0f755ad31c06641f8e9a9010a79356f483340c5;hp=c73efe63f1b3df5a549bd5f6ab183d922db24b81;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SCLEditorComposite.java b/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SCLEditorComposite.java index c73efe63f..391648b62 100644 --- a/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SCLEditorComposite.java +++ b/bundles/org.simantics.diagram.profile/src/org/simantics/diagram/profile/view/SCLEditorComposite.java @@ -18,8 +18,8 @@ import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Display; import org.eclipse.ui.IWorkbenchSite; import org.simantics.browsing.ui.swt.widgets.Button; -import org.simantics.browsing.ui.swt.widgets.SCLEditor; import org.simantics.browsing.ui.swt.widgets.StringPropertyFactory; +import org.simantics.browsing.ui.swt.widgets.Text; import org.simantics.browsing.ui.swt.widgets.impl.SelectionListenerImpl; import org.simantics.browsing.ui.swt.widgets.impl.WidgetSupport; import org.simantics.db.Resource; @@ -32,7 +32,7 @@ import org.simantics.selectionview.ConfigurationComposite; public class SCLEditorComposite extends ConfigurationComposite { - private SCLEditor editor; + private Text editor; public void create(Composite body, IWorkbenchSite site, ISessionContext context, final WidgetSupport support) { @@ -47,10 +47,10 @@ public class SCLEditorComposite extends ConfigurationComposite { @Override public void beforeApply() { - content = editor.getContent(); - editor.getWidget().storeSelectedRange(); + content = editor.getWidget().getText(); + //editor.getWidget().storeSelectedRange(); editor.getControl().setFocus(); - editor.getWidget().restoreSelectedRange(); + //editor.getWidget().restoreSelectedRange(); } @Override @@ -61,7 +61,7 @@ public class SCLEditorComposite extends ConfigurationComposite { }); - editor = new SCLEditor(body, support, SWT.BORDER | SWT.FLAT); + editor = new Text(body, support, SWT.BORDER | SWT.FLAT); editor.setTextFactory(new StringPropertyFactory(Layer0X.URIs.HasExpression)); //editor.addModifyListener(new StringPropertyModifier(context, Layer0.URIs.HasExpression)); GridDataFactory.fillDefaults().grab(true, true).span(2, 1).applyTo(editor.getControl());