Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Barnes2009-10-14 20:51:24 +0000
committerKevin Barnes2009-10-14 20:51:24 +0000
commitc8f9d0d67bc063e18a81aceabb8ad0d5cc56779c (patch)
treebee6e95b2225d9ad25d515d39d00e17c26fb7eaa /bundles/org.eclipse.swt.tools
parent0b3d59f3cd55996f6c5bc7ff803ddfed9afe8d0d (diff)
downloadeclipse.platform.swt-c8f9d0d67bc063e18a81aceabb8ad0d5cc56779c.tar.gz
eclipse.platform.swt-c8f9d0d67bc063e18a81aceabb8ad0d5cc56779c.tar.xz
eclipse.platform.swt-c8f9d0d67bc063e18a81aceabb8ad0d5cc56779c.zip
initWithString helper
Diffstat (limited to 'bundles/org.eclipse.swt.tools')
-rw-r--r--bundles/org.eclipse.swt.tools/Mac Generation/org/eclipse/swt/tools/internal/MacGenerator.java11
-rw-r--r--bundles/org.eclipse.swt.tools/readme_build_update_site.txt (renamed from bundles/org.eclipse.swt.tools/readme_build_update_size.txt)0
2 files changed, 11 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt.tools/Mac Generation/org/eclipse/swt/tools/internal/MacGenerator.java b/bundles/org.eclipse.swt.tools/Mac Generation/org/eclipse/swt/tools/internal/MacGenerator.java
index 45bddc02d3..2de7440c8b 100644
--- a/bundles/org.eclipse.swt.tools/Mac Generation/org/eclipse/swt/tools/internal/MacGenerator.java
+++ b/bundles/org.eclipse.swt.tools/Mac Generation/org/eclipse/swt/tools/internal/MacGenerator.java
@@ -366,6 +366,17 @@ void generateExtraMethods(String className) {
outln();
outln();
/* create NSString */
+ out("public NSString initWithString(String str) {");
+ outln();
+ out("\tchar[] buffer = new char[str.length()];");
+ outln();
+ out("\tstr.getChars(0, buffer.length, buffer, 0);");
+ outln();
+ out("\treturn initWithCharacters(buffer, buffer.length);");
+ outln();
+ out("}");
+ outln();
+ outln();
out("public static NSString stringWith(String str) {");
outln();
out("\tchar[] buffer = new char[str.length()];");
diff --git a/bundles/org.eclipse.swt.tools/readme_build_update_size.txt b/bundles/org.eclipse.swt.tools/readme_build_update_site.txt
index 3d13d42f79..3d13d42f79 100644
--- a/bundles/org.eclipse.swt.tools/readme_build_update_size.txt
+++ b/bundles/org.eclipse.swt.tools/readme_build_update_site.txt

Back to the top