Mercurial > projects > dwt2
annotate base/src/java/text/MessageFormat.d @ 99:5d5bd660917f
build some databind snippets
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 22 Apr 2009 18:59:26 +0200 |
parents | 1bf55a6eb092 |
children | 9f4c18c268b2 |
rev | line source |
---|---|
12
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
1 module java.text.MessageFormat; |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
2 |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
3 import java.lang.all; |
99
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
4 import java.text.Format; |
12
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
5 |
99
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
6 class MessageFormat : java.text.Format.Format { |
12
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
7 public static String format( String frmt, Object[] args... ){ |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
8 switch( args.length ){ |
99
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
9 case 0: return java.lang.util.Format(frmt); |
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
10 case 1: return java.lang.util.Format(frmt, args[0]); |
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
11 case 2: return java.lang.util.Format(frmt, args[0], args[1]); |
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
12 case 3: return java.lang.util.Format(frmt, args[0], args[1], args[2]); |
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
13 case 4: return java.lang.util.Format(frmt, args[0], args[1], args[2], args[3]); |
5d5bd660917f
build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
27
diff
changeset
|
14 case 5: return java.lang.util.Format(frmt, args[0], args[1], args[2], args[3], args[4]); |
12
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
15 default: |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
16 implMissing(__FILE__, __LINE__ ); |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
17 } |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
18 } |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
19 } |
bc29606a740c
Added dwt-addons in original directory structure of eclipse.org
Frank Benoit <benoit@tionex.de>
parents:
diff
changeset
|
20 |