# HG changeset patch # User Frank Benoit # Date 1237829284 -3600 # Node ID 634e4380db78430a69f7f828a3362e6014cf07fd # Parent a8a838017920baee76a7e8643c449feefe3f9401 delegate compareTo from opCmp diff -r a8a838017920 -r 634e4380db78 README.txt --- 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: diff -r a8a838017920 -r 634e4380db78 org.eclipse.core.commands/src/org/eclipse/core/commands/Command.d --- 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 ); + } /** *

diff -r a8a838017920 -r 634e4380db78 org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterType.d --- 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 ); + } /** *

diff -r a8a838017920 -r 634e4380db78 org.eclipse.core.commands/src/org/eclipse/core/commands/ParameterizedCommand.d --- 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) diff -r a8a838017920 -r 634e4380db78 org.eclipse.core.commands/src/org/eclipse/core/commands/contexts/Context.d --- 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 ); + } /** *

diff -r a8a838017920 -r 634e4380db78 org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/InternalJob.d --- 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) diff -r a8a838017920 -r 634e4380db78 org.eclipse.jface.text/src/org/eclipse/jface/text/DocumentCommand.d --- 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) diff -r a8a838017920 -r 634e4380db78 org.eclipse.jface.text/src/org/eclipse/jface/text/formatter/ContentFormatter.d --- 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 ); + } } /** diff -r a8a838017920 -r 634e4380db78 org.eclipse.jface/src/org/eclipse/jface/bindings/Scheme.d --- 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 ); + } /** *

diff -r a8a838017920 -r 634e4380db78 org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeySequence.d --- 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. diff -r a8a838017920 -r 634e4380db78 org.eclipse.jface/src/org/eclipse/jface/bindings/keys/KeyStroke.d --- 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)