diff options
| author | slewis | 2005-03-08 07:52:16 +0000 |
|---|---|---|
| committer | slewis | 2005-03-08 07:52:16 +0000 |
| commit | 9ca2068e3d95131bf84d26ac8f6280467b63bc95 (patch) | |
| tree | 23afde706ef0608e2575c50b6164dfce2dd5c0e1 | |
| parent | 88b2edae864b5d23bb230862201f1b11e1e15335 (diff) | |
| download | org.eclipse.ecf-9ca2068e3d95131bf84d26ac8f6280467b63bc95.tar.gz org.eclipse.ecf-9ca2068e3d95131bf84d26ac8f6280467b63bc95.tar.xz org.eclipse.ecf-9ca2068e3d95131bf84d26ac8f6280467b63bc95.zip | |
Fixed bug in StringID.namespaceCompareTo
| -rw-r--r-- | framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/Namespace.java | 4 | ||||
| -rw-r--r-- | framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/StringID.java | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/Namespace.java b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/Namespace.java index e72590c98..d83f99889 100644 --- a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/Namespace.java +++ b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/Namespace.java @@ -28,7 +28,9 @@ import org.eclipse.ecf.core.identity.provider.IDInstantiator; */ public class Namespace implements Serializable { - private String name; + private static final long serialVersionUID = 3976740272094720312L; + + private String name; private String instantiatorClass; private String description; diff --git a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/StringID.java b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/StringID.java index 06290bf25..ad87df152 100644 --- a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/StringID.java +++ b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/identity/StringID.java @@ -79,8 +79,7 @@ public class StringID extends BaseID { return super.toURI(); } protected int namespaceCompareTo(BaseID obj) { - String ovalue = ((StringID) obj).value; - return value.compareTo(ovalue); + return getName().compareTo(obj.getName()); } protected boolean namespaceEquals(BaseID obj) { if (!(obj instanceof StringID)) |
