Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian W. Damus2014-02-13 21:28:59 +0000
committerChristian W. Damus2014-02-20 19:38:53 +0000
commit4d9b5f1786a1a311b4df7379c419d56a5d58bd74 (patch)
treea721388b28551912f2e3d3f1e7271877b6f9d7b1 /plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
parentb1841729809bb3a0d045f72ae1ef17056522d3e3 (diff)
downloadorg.eclipse.papyrus-4d9b5f1786a1a311b4df7379c419d56a5d58bd74.tar.gz
org.eclipse.papyrus-4d9b5f1786a1a311b4df7379c419d56a5d58bd74.tar.xz
org.eclipse.papyrus-4d9b5f1786a1a311b4df7379c419d56a5d58bd74.zip
323802: [General] Papyrus shall provide a read only mode
https://bugs.eclipse.org/bugs/show_bug.cgi?id=323802 Implement a custom TransactionChangeRecorder that aborting the transaction if a read-only object is modified. Add a new extension point oep.infra.gmfdiag.commands.historyListeners for registration of listeners to be added to the Papyrus operation history. Implement a listener that detects operations that failed because of rollback and presents a status dialog explaining the rollback. Add a new label provider for EMF Resources to support presentation of the rollback dialog when an affected object is a resource.
Diffstat (limited to 'plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml')
-rw-r--r--plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml b/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
index d9b6cb0f5d1..22c5b0373c6 100644
--- a/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
+++ b/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
@@ -17,6 +17,10 @@
<extension
point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider">
<labelProvider
+ priority="110"
+ provider="org.eclipse.papyrus.infra.emf.providers.ResourceFilteredLabelProvider">
+ </labelProvider>
+ <labelProvider
priority="100"
provider="org.eclipse.papyrus.infra.emf.providers.EMFFilteredLabelProvider">
</labelProvider>

Back to the top