KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > tools > processors > wsdl2 > validators > SchemaSymbolTable


1 package org.objectweb.celtix.tools.processors.wsdl2.validators;
2
3 import com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols;
4 import com.sun.org.apache.xerces.internal.util.SymbolTable;
5
6 public class SchemaSymbolTable extends SymbolTable {
7
8     public SchemaSymbolTable() {
9         super.addSymbol(SchemaSymbols.ATTVAL_ANYSIMPLETYPE);
10         super.addSymbol(SchemaSymbols.ATTVAL_ANYTYPE);
11         super.addSymbol(SchemaSymbols.ATTVAL_ANYURI);
12         super.addSymbol(SchemaSymbols.ATTVAL_BASE64BINARY);
13         super.addSymbol(SchemaSymbols.ATTVAL_BOOLEAN);
14
15         super.addSymbol(SchemaSymbols.ATTVAL_BYTE);
16         super.addSymbol(SchemaSymbols.ATTVAL_COLLAPSE);
17         super.addSymbol(SchemaSymbols.ATTVAL_DATE);
18         super.addSymbol(SchemaSymbols.ATTVAL_DATETIME);
19         super.addSymbol(SchemaSymbols.ATTVAL_DAY);
20
21         super.addSymbol(SchemaSymbols.ATTVAL_DECIMAL);
22         super.addSymbol(SchemaSymbols.ATTVAL_DOUBLE);
23         super.addSymbol(SchemaSymbols.ATTVAL_DURATION);
24         super.addSymbol(SchemaSymbols.ATTVAL_ENTITIES);
25         super.addSymbol(SchemaSymbols.ATTVAL_ENTITY);
26
27         super.addSymbol(SchemaSymbols.ATTVAL_EXTENSION);
28         super.addSymbol(SchemaSymbols.ATTVAL_FALSE);
29         super.addSymbol(SchemaSymbols.ATTVAL_FALSE_0);
30         super.addSymbol(SchemaSymbols.ATTVAL_FLOAT);
31         super.addSymbol(SchemaSymbols.ATTVAL_HEXBINARY);
32
33         super.addSymbol(SchemaSymbols.ATTVAL_ID);
34         super.addSymbol(SchemaSymbols.ATTVAL_IDREF);
35         super.addSymbol(SchemaSymbols.ATTVAL_IDREFS);
36         super.addSymbol(SchemaSymbols.ATTVAL_INT);
37         super.addSymbol(SchemaSymbols.ATTVAL_INTEGER);
38
39         super.addSymbol(SchemaSymbols.ATTVAL_LANGUAGE);
40         super.addSymbol(SchemaSymbols.ATTVAL_LAX);
41         super.addSymbol(SchemaSymbols.ATTVAL_LIST);
42         super.addSymbol(SchemaSymbols.ATTVAL_LONG);
43         super.addSymbol(SchemaSymbols.ATTVAL_MONTH);
44
45         super.addSymbol(SchemaSymbols.ATTVAL_MONTHDAY);
46         super.addSymbol(SchemaSymbols.ATTVAL_NAME);
47         super.addSymbol(SchemaSymbols.ATTVAL_NCNAME);
48         super.addSymbol(SchemaSymbols.ATTVAL_NEGATIVEINTEGER);
49         super.addSymbol(SchemaSymbols.ATTVAL_NMTOKEN);
50         addSymbols();
51    
52
53     }
54     
55     
56     private void addSymbols() {
57         super.addSymbol(SchemaSymbols.ATTVAL_NMTOKENS);
58         super.addSymbol(SchemaSymbols.ATTVAL_NONNEGATIVEINTEGER);
59         super.addSymbol(SchemaSymbols.ATTVAL_POSITIVEINTEGER);
60         super.addSymbol(SchemaSymbols.ATTVAL_POUNDALL);
61         super.addSymbol(SchemaSymbols.ATTVAL_PRESERVE);
62
63         super.addSymbol(SchemaSymbols.ATTVAL_PROHIBITED);
64         super.addSymbol(SchemaSymbols.ATTVAL_REPLACE);
65         super.addSymbol(SchemaSymbols.ATTVAL_REQUIRED);
66         super.addSymbol(SchemaSymbols.ATTVAL_RESTRICTION);
67         super.addSymbol(SchemaSymbols.ATTVAL_SHORT);
68
69         super.addSymbol(SchemaSymbols.ATTVAL_SKIP);
70         super.addSymbol(SchemaSymbols.ATTVAL_STRICT);
71         super.addSymbol(SchemaSymbols.ATTVAL_STRING);
72         super.addSymbol(SchemaSymbols.ATTVAL_SUBSTITUTION);
73         super.addSymbol(SchemaSymbols.ATTVAL_TIME);
74
75         super.addSymbol(SchemaSymbols.ATTVAL_TOKEN);
76         super.addSymbol(SchemaSymbols.ATTVAL_TRUE);
77         super.addSymbol(SchemaSymbols.ATTVAL_TRUE_1);
78         super.addSymbol(SchemaSymbols.ATTVAL_TWOPOUNDANY);
79         super.addSymbol(SchemaSymbols.ATTVAL_TWOPOUNDLOCAL);
80
81         super.addSymbol(SchemaSymbols.ATTVAL_TWOPOUNDOTHER);
82         super.addSymbol(SchemaSymbols.ATTVAL_TWOPOUNDTARGETNS);
83         super.addSymbol(SchemaSymbols.ATTVAL_UNBOUNDED);
84         super.addSymbol(SchemaSymbols.ATTVAL_UNION);
85         super.addSymbol(SchemaSymbols.ATTVAL_UNQUALIFIED);
86
87         super.addSymbol(SchemaSymbols.ATTVAL_UNSIGNEDBYTE);
88         super.addSymbol(SchemaSymbols.ATTVAL_UNSIGNEDINT);
89         super.addSymbol(SchemaSymbols.ATTVAL_UNSIGNEDLONG);
90         super.addSymbol(SchemaSymbols.ATTVAL_UNSIGNEDSHORT);
91     }
92
93 }
94
Popular Tags