changeset 35:634e4380db78

delegate compareTo from opCmp
author Frank Benoit <benoit@tionex.de>
date Mon, 23 Mar 2009 18:28:04 +0100
parents a8a838017920
children d46287db17ed
files README.txt org.eclipse.core.commands/src/org/eclipse/core/commands/Command.d org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterType.d org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterizedCommand.d org.eclipse.core.commands/src/org/eclipse/core/commands/contexts/Context.d org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/InternalJob.d org.eclipse.jface.text/src/org/eclipse/jface/text/DocumentCommand.d org.eclipse.jface.text/src/org/eclipse/jface/text/formatter/ContentFormatter.d org.eclipse.jface/src/org/eclipse/jface/bindings/Scheme.d org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeySequence.d org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeyStroke.d
diffstat 11 files changed, 32 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/README.txt	Mon Mar 23 15:06:06 2009 +0100
+++ b/README.txt	Mon Mar 23 18:28:04 2009 +0100
@@ -1,5 +1,7 @@
 === DWT2 ===
 
+http://dev.eclipse.org/viewcvs/
+
 * Requirements for D1+Tango:
 To work with D1+Tango DMD 1.041 and Tango 0.99.8 is needed.
 * Requirements for D2+Phobos:
--- a/org.eclipse.core.commands/src/org/eclipse/core/commands/Command.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.core.commands/src/org/eclipse/core/commands/Command.d	Mon Mar 23 18:28:04 2009 +0100
@@ -261,6 +261,9 @@
         }
         return compareTo;
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /**
      * <p>
--- a/org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterType.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterType.d	Mon Mar 23 18:28:04 2009 +0100
@@ -159,6 +159,9 @@
         }
         return compareTo;
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /**
      * <p>
--- a/org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterizedCommand.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterizedCommand.d	Mon Mar 23 18:28:04 2009 +0100
@@ -444,6 +444,9 @@
                     "Concurrent modification of a command's defined state"); //$NON-NLS-1$
         }
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /*
      * (non-Javadoc)
--- a/org.eclipse.core.commands/src/org/eclipse/core/commands/contexts/Context.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.core.commands/src/org/eclipse/core/commands/contexts/Context.d	Mon Mar 23 18:28:04 2009 +0100
@@ -120,6 +120,9 @@
 
         return compareTo;
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /**
      * <p>
--- a/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/InternalJob.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/InternalJob.d	Mon Mar 23 18:28:04 2009 +0100
@@ -192,6 +192,9 @@
     public final int compareTo(Object otherJob) {
         return (cast(InternalJob) otherJob).startTime >= startTime ? 1 : -1;
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /* (non-Javadoc)
      * @see Job#done(IStatus)
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/DocumentCommand.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/DocumentCommand.d	Mon Mar 23 18:28:04 2009 +0100
@@ -125,6 +125,9 @@
             // the answer
             return 42;
         }
+        public final override int opCmp( Object object ){
+            return compareTo( object );
+        }
 
         private bool isEqual(Object object) {
             if (object is this)
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/formatter/ContentFormatter.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/formatter/ContentFormatter.d	Mon Mar 23 18:28:04 2009 +0100
@@ -197,6 +197,9 @@
 
             throw new ClassCastException();
         }
+        public final override int opCmp( Object object ){
+            return compareTo( object );
+        }
     }
 
     /**
--- a/org.eclipse.jface/src/org/eclipse/jface/bindings/Scheme.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.jface/src/org/eclipse/jface/bindings/Scheme.d	Mon Mar 23 18:28:04 2009 +0100
@@ -125,6 +125,9 @@
 
         return compareTo;
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /**
      * <p>
--- a/org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeySequence.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeySequence.d	Mon Mar 23 18:28:04 2009 +0100
@@ -218,6 +218,9 @@
         KeySequence castedObject = cast(KeySequence) object;
         return Util.compare( arraycast!(Comparable)(triggers), arraycast!(Comparable)(castedObject.triggers));
     }
+    public final override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /**
      * Formats this key sequence into the current default look.
--- a/org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeyStroke.d	Mon Mar 23 15:06:06 2009 +0100
+++ b/org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeyStroke.d	Mon Mar 23 18:28:04 2009 +0100
@@ -203,6 +203,9 @@
 
         return compareTo;
     }
+    public override int opCmp( Object object ){
+        return compareTo( object );
+    }
 
     /*
      * (non-Javadoc)