diff options
author | Eike Stepper | 2013-10-17 18:04:21 +0000 |
---|---|---|
committer | Eike Stepper | 2013-10-17 18:04:21 +0000 |
commit | 4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452 (patch) | |
tree | f815b222004f2c4e8a53c7d7b27cd7bbfb8c69b7 /plugins/org.eclipse.emf.cdo.common | |
parent | 62dacd29b179ee5528d357dd931f8da08c33ed4c (diff) | |
download | cdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.tar.gz cdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.tar.xz cdo-4b075b9c9fc8d05aa66d2befb0cbb6f1c82f6452.zip |
[419574] NPE in CDOMergingConflictResolver
https://bugs.eclipse.org/bugs/show_bug.cgi?id=419574
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.common')
2 files changed, 14 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java index a8df0d93cd..db826a35e9 100644 --- a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java +++ b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/internal/common/model/CDOClassInfoImpl.java @@ -34,6 +34,7 @@ import org.eclipse.emf.ecore.impl.EClassImpl; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.emf.ecore.util.FeatureMapUtil; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.BitSet; @@ -410,6 +411,12 @@ public final class CDOClassInfoImpl implements InternalCDOClassInfo, Adapter.Int { return null; } + + @Override + public String toString() + { + return MessageFormat.format("RevisionWithoutID[{0}]", getClassInfo()); + } } /** @@ -452,5 +459,11 @@ public final class CDOClassInfoImpl implements InternalCDOClassInfo, Adapter.Int { return null; } + + @Override + public String toString() + { + return MessageFormat.format("RevisionWithoutID[{0}, {1}]", getClassInfo(), id); + } } } diff --git a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java index a95435cca5..65c93e1e9f 100644 --- a/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java +++ b/plugins/org.eclipse.emf.cdo.common/src/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.java @@ -367,6 +367,6 @@ public class StubCDORevision extends AbstractCDORevision private String getExceptionMessage() { - return "Unsupported operation in " + this; + return "Unsupported operation in " + getClass().getSimpleName(); } } |