diff options
author | Nicolas FAUVERGUE | 2018-11-09 14:34:04 +0000 |
---|---|---|
committer | Nicolas FAUVERGUE | 2018-11-09 16:26:50 +0000 |
commit | 0a3c8fb55a04bc05c50f68d1262b2328b7b11651 (patch) | |
tree | 4b26a99184141dc827de5a6635193a028b12eb79 /plugins | |
parent | 1acaeeab141ded0ffc1838ebbc520c476cb2d307 (diff) | |
download | org.eclipse.papyrus-0a3c8fb55a04bc05c50f68d1262b2328b7b11651.tar.gz org.eclipse.papyrus-0a3c8fb55a04bc05c50f68d1262b2328b7b11651.tar.xz org.eclipse.papyrus-0a3c8fb55a04bc05c50f68d1262b2328b7b11651.zip |
Bug 497701: [Properties View] API enhancement of AbstractEditor class
Change-Id: I942f4c89810b540a5085c223a540098c5d218933
Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
Diffstat (limited to 'plugins')
3 files changed, 12 insertions, 3 deletions
diff --git a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/META-INF/MANIFEST.MF b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/META-INF/MANIFEST.MF index c9a927ed34d..cb4a465a4ff 100644 --- a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/META-INF/MANIFEST.MF +++ b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/META-INF/MANIFEST.MF @@ -31,7 +31,7 @@ Export-Package: org.eclipse.papyrus.infra.widgets, org.eclipse.papyrus.infra.widgets.wizard.pages Bundle-Vendor: %providerName Bundle-ActivationPolicy: lazy -Bundle-Version: 3.3.0.qualifier +Bundle-Version: 3.4.0.qualifier Bundle-Name: %pluginName Bundle-Localization: plugin Bundle-ManifestVersion: 2 diff --git a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/pom.xml b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/pom.xml index d2af3253c1f..9625760f98a 100644 --- a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/pom.xml +++ b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/pom.xml @@ -8,6 +8,6 @@ <version>0.0.1-SNAPSHOT</version> </parent> <artifactId>org.eclipse.papyrus.infra.widgets</artifactId> - <version>3.3.0-SNAPSHOT</version> + <version>3.4.0-SNAPSHOT</version> <packaging>eclipse-plugin</packaging> </project>
\ No newline at end of file diff --git a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/editors/AbstractEditor.java b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/editors/AbstractEditor.java index e21b5da41e5..f0cf5234353 100644 --- a/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/editors/AbstractEditor.java +++ b/plugins/infra/ui/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/editors/AbstractEditor.java @@ -69,7 +69,7 @@ public abstract class AbstractEditor extends Composite implements DisposeListene /** * The set of elements listening on changes from this editor */ - protected Set<ICommitListener> commitListeners = new LinkedHashSet<ICommitListener>(); + protected Set<ICommitListener> commitListeners = new LinkedHashSet<>(); /** * The binding between the model object and the widget @@ -245,6 +245,15 @@ public abstract class AbstractEditor extends Composite implements DisposeListene } /** + * Removes all the commit listeners from this editor. + * + * @since 3.4 + */ + public void removeAllCommitListeners() { + commitListeners.clear(); + } + + /** * Informs the commit listeners that a modification occured */ protected void commit() { |