annotate base/src/java/text/Format.d @ 99:5d5bd660917f

build some databind snippets
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 18:59:26 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
99
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
1 module java.text.Format;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
2
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3 import java.lang.all;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4 import java.text.FieldPosition;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5 import java.text.AttributedCharacterIterator;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
6 import java.text.ParsePosition;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
7
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
8 class Format {
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
9 static class Field{
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
10 protected this( String name ){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
11 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
12 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
13 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
14 this(){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
15 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
16 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
17 Object clone(){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
18 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
19 return null;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
20 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
21 String format(Object obj){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
22 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
23 return null;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
24 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
25 abstract StringBuffer format(Object obj, StringBuffer toAppendTo, FieldPosition pos);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
26 AttributedCharacterIterator formatToCharacterIterator(Object obj){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
27 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
28 return null;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
29 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
30 Object parseObject(String source){
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
31 implMissing(__FILE__, __LINE__);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
32 return null;
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
33 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
34 abstract Object parseObject(String source, ParsePosition pos);
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
35
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
36 }
5d5bd660917f build some databind snippets
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
37