comparison base/src/java/text/AttributedCharacterIterator.d @ 99:5d5bd660917f

build some databind snippets
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 18:59:26 +0200
parents
children
comparison
equal deleted inserted replaced
98:48d4ee626868 99:5d5bd660917f
1 module java.text.AttributedCharacterIterator;
2
3 import java.text.CharacterIterator;
4 import java.util.Set;
5 import java.util.Map;
6 import java.lang.all;
7
8 interface AttributedCharacterIterator : CharacterIterator {
9 static class Attribute {
10 static AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT;
11 static AttributedCharacterIterator.Attribute LANGUAGE;
12 static AttributedCharacterIterator.Attribute READING;
13
14 protected this(String name){
15 implMissing(__FILE__, __LINE__);
16 }
17
18 override equals_t opEquals(Object obj){
19 implMissing(__FILE__, __LINE__);
20 return false;
21 }
22
23 protected String getName(){
24 implMissing(__FILE__, __LINE__);
25 return null;
26 }
27
28 override hash_t toHash(){
29 implMissing(__FILE__, __LINE__);
30 return 0;
31 }
32
33 protected Object readResolve(){
34 implMissing(__FILE__, __LINE__);
35 return null;
36 }
37
38 String toString(){
39 implMissing(__FILE__, __LINE__);
40 return null;
41 }
42
43 }
44 Set getAllAttributeKeys();
45 Object getAttribute(AttributedCharacterIterator.Attribute attribute);
46 Map getAttributes();
47 int getRunLimit();
48 int getRunLimit(AttributedCharacterIterator.Attribute attribute);
49 int getRunLimit(Set attributes);
50 int getRunStart();
51 int getRunStart(AttributedCharacterIterator.Attribute attribute);
52 int getRunStart(Set attributes);
53 }
54