Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2017-07-24 09:06:33 +0000
committerEd Willink2017-08-04 14:38:41 +0000
commitdc18a38a18286ac4d1cac121abb654d2a64f2220 (patch)
tree07cef2a0ab48f3458de04090cb99b9eb66cac437
parent9c25e393467843da9180aff2cb753e1f292170c4 (diff)
downloadorg.eclipse.qvtd-0.15.0M1.tar.gz
org.eclipse.qvtd-0.15.0M1.tar.xz
org.eclipse.qvtd-0.15.0M1.zip
[520083] Improve editor failure diagnostics0.15.0M1
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/QVTcoreUiModule.java1
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/model/QVTcoreDocumentProvider.java8
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/QVTimperativeUiModule.java4
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/model/QVTimperativeDocumentProvider.java8
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/QVTrelationUiModule.java1
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/model/QVTrelationDocumentProvider.java6
6 files changed, 26 insertions, 2 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/QVTcoreUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/QVTcoreUiModule.java
index dd1a19d55..b68e20ffc 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/QVTcoreUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/QVTcoreUiModule.java
@@ -20,6 +20,7 @@ import org.eclipse.xtext.ui.editor.model.XtextDocumentProvider;
*/
public class QVTcoreUiModule extends org.eclipse.qvtd.xtext.qvtcore.ui.AbstractQVTcoreUiModule
{
+ public static final String PLUGIN_ID = "org.eclipse.qvtd.xtext.qvtcore.ui";
public static final String EDITOR_ID = QVTcoreActivator.ORG_ECLIPSE_QVTD_XTEXT_QVTCORE_QVTCORE;
public QVTcoreUiModule(AbstractUIPlugin plugin) {
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/model/QVTcoreDocumentProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/model/QVTcoreDocumentProvider.java
index 27d330657..91860de6f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/model/QVTcoreDocumentProvider.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src/org/eclipse/qvtd/xtext/qvtcore/ui/model/QVTcoreDocumentProvider.java
@@ -16,11 +16,12 @@ import org.eclipse.ocl.pivot.internal.utilities.OCLInternal;
import org.eclipse.ocl.pivot.resource.BasicProjectManager;
import org.eclipse.ocl.xtext.base.ui.model.BaseCSorASDocumentProvider;
import org.eclipse.qvtd.pivot.qvtcore.utilities.QVTcore;
+import org.eclipse.qvtd.xtext.qvtcore.ui.QVTcoreUiModule;
import org.eclipse.qvtd.xtext.qvtcorecs.QVTcoreCSPackage;
/**
* QVTcoreDocumentProvider orchestrates the load and saving of optional XMI content
- * externally while maintaining the serialised human friendly form internally.
+ * externally while maintaining the serialised human friendly form internally.
*/
public class QVTcoreDocumentProvider extends BaseCSorASDocumentProvider
{
@@ -43,4 +44,9 @@ public class QVTcoreDocumentProvider extends BaseCSorASDocumentProvider
protected @NonNull String getFileExtension() {
return "qvtc";
}
+
+ @Override
+ protected String getPluginId() {
+ return QVTcoreUiModule.PLUGIN_ID;
+ }
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/QVTimperativeUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/QVTimperativeUiModule.java
index 2bd0aee8a..c3f92a97c 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/QVTimperativeUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/QVTimperativeUiModule.java
@@ -10,6 +10,7 @@
*******************************************************************************/
package org.eclipse.qvtd.xtext.qvtimperative.ui;
+import org.eclipse.qvtd.xtext.qvtimperative.ui.internal.QVTimperativeActivator;
import org.eclipse.qvtd.xtext.qvtimperative.ui.model.QVTimperativeDocumentProvider;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.eclipse.xtext.ui.editor.model.XtextDocumentProvider;
@@ -19,6 +20,9 @@ import org.eclipse.xtext.ui.editor.model.XtextDocumentProvider;
*/
public class QVTimperativeUiModule extends AbstractQVTimperativeUiModule
{
+ public static final String PLUGIN_ID = "org.eclipse.qvtd.xtext.qvtimperative.ui";
+ public static final String EDITOR_ID = QVTimperativeActivator.ORG_ECLIPSE_QVTD_XTEXT_QVTIMPERATIVE_QVTIMPERATIVE;
+
public QVTimperativeUiModule(AbstractUIPlugin plugin) {
super(plugin);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/model/QVTimperativeDocumentProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/model/QVTimperativeDocumentProvider.java
index 735301426..35fffbee0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/model/QVTimperativeDocumentProvider.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src/org/eclipse/qvtd/xtext/qvtimperative/ui/model/QVTimperativeDocumentProvider.java
@@ -16,11 +16,12 @@ import org.eclipse.ocl.pivot.internal.utilities.OCLInternal;
import org.eclipse.ocl.pivot.resource.BasicProjectManager;
import org.eclipse.ocl.xtext.base.ui.model.BaseCSorASDocumentProvider;
import org.eclipse.qvtd.pivot.qvtimperative.utilities.QVTimperative;
+import org.eclipse.qvtd.xtext.qvtimperative.ui.QVTimperativeUiModule;
import org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage;
/**
* QVTimperativeDocumentProvider orchestrates the load and saving of optional XMI content
- * externally while maintaining the serialised human friendly form internally.
+ * externally while maintaining the serialised human friendly form internally.
*/
public class QVTimperativeDocumentProvider extends BaseCSorASDocumentProvider
{
@@ -43,4 +44,9 @@ public class QVTimperativeDocumentProvider extends BaseCSorASDocumentProvider
protected @NonNull String getFileExtension() {
return "qvti";
}
+
+ @Override
+ protected String getPluginId() {
+ return QVTimperativeUiModule.PLUGIN_ID;
+ }
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/QVTrelationUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/QVTrelationUiModule.java
index 1348d3f2c..1937b08f9 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/QVTrelationUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/QVTrelationUiModule.java
@@ -20,6 +20,7 @@ import org.eclipse.xtext.ui.editor.model.XtextDocumentProvider;
*/
public class QVTrelationUiModule extends org.eclipse.qvtd.xtext.qvtrelation.ui.AbstractQVTrelationUiModule
{
+ public static final String PLUGIN_ID = "org.eclipse.qvtd.xtext.qvtrelation.ui";
public static final String EDITOR_ID = QVTrelationActivator.ORG_ECLIPSE_QVTD_XTEXT_QVTRELATION_QVTRELATION;
public QVTrelationUiModule(AbstractUIPlugin plugin) {
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/model/QVTrelationDocumentProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/model/QVTrelationDocumentProvider.java
index d26b5c049..4e49480bf 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/model/QVTrelationDocumentProvider.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src/org/eclipse/qvtd/xtext/qvtrelation/ui/model/QVTrelationDocumentProvider.java
@@ -16,6 +16,7 @@ import org.eclipse.ocl.pivot.internal.utilities.OCLInternal;
import org.eclipse.ocl.pivot.resource.BasicProjectManager;
import org.eclipse.ocl.xtext.base.ui.model.BaseCSorASDocumentProvider;
import org.eclipse.qvtd.pivot.qvtrelation.utilities.QVTrelation;
+import org.eclipse.qvtd.xtext.qvtrelation.ui.QVTrelationUiModule;
import org.eclipse.qvtd.xtext.qvtrelationcs.QVTrelationCSPackage;
/**
@@ -43,4 +44,9 @@ public class QVTrelationDocumentProvider extends BaseCSorASDocumentProvider
protected @NonNull String getFileExtension() {
return "qvtr";
}
+
+ @Override
+ protected String getPluginId() {
+ return QVTrelationUiModule.PLUGIN_ID;
+ }
}

Back to the top