diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/custom/SashFormData.d @ 9:950d84783eac

Removing direct tango deps.
author Frank Benoit <benoit@tionex.de>
date Mon, 09 Mar 2009 14:26:40 +0100
parents 6dd524f61e62
children 536e43f63c81
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/custom/SashFormData.d	Thu Mar 05 15:12:35 2009 +0100
+++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/custom/SashFormData.d	Mon Mar 09 14:26:40 2009 +0100
@@ -14,18 +14,15 @@
 
 import java.lang.all;
 
-static import tango.text.Util;
-import tango.util.Convert;
-
 class SashFormData {
 
     long weight;
 
 String getName () {
-    String string = this.classinfo.name;
-    int index = tango.text.Util.locatePrior( string ,'.' );
-    if (index is string.length ) return string;
-    return string[ index + 1 .. $ ];
+    String str = this.classinfo.name;
+    int index = str.lastIndexOf ('.');
+    if (index is -1) return str;
+    return str.substring (index + 1, str.length ());
 }
 
 /**
@@ -35,6 +32,6 @@
  * @return a string representation of the event
  */
 public override String toString () {
-    return getName()~" {weight="~to!(String)(weight)~"}"; //$NON-NLS-2$
+    return getName()~" {weight="~String_valueOf(weight)~"}"; //$NON-NLS-2$
 }
 }