src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/Schema.java

changeset 368
0989ad8c0860
parent 286
f50545b5e2f1
child 384
8f2986ff0235
equal deleted inserted replaced
366:8c0b6bccfe47 368:0989ad8c0860
1 /* 1 /*
2 * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this 7 * published by the Free Software Foundation. Oracle designates this
65 int $ai; 65 int $ai;
66 $uri = $__uri; 66 $uri = $__uri;
67 $localName = $__local; 67 $localName = $__local;
68 $qname = $__qname; 68 $qname = $__qname;
69 switch($_ngcc_current_state) { 69 switch($_ngcc_current_state) {
70 case 6:
71 {
72 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
73 $runtime.consumeAttribute($ai);
74 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
75 }
76 else {
77 $_ngcc_current_state = 2;
78 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
79 }
80 }
81 break;
82 case 0:
83 {
84 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
85 }
86 break;
87 case 2: 70 case 2:
88 { 71 {
89 if(($ai = $runtime.getAttributeIndex("","location"))>=0) { 72 if(($ai = $runtime.getAttributeIndex("","location"))>=0) {
90 $runtime.consumeAttribute($ai); 73 $runtime.consumeAttribute($ai);
91 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs); 74 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
105 else { 88 else {
106 unexpectedEnterElement($__qname); 89 unexpectedEnterElement($__qname);
107 } 90 }
108 } 91 }
109 break; 92 break;
93 case 0:
94 {
95 revertToParentFromEnterElement(this, super._cookie, $__uri, $__local, $__qname, $attrs);
96 }
97 break;
98 case 6:
99 {
100 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
101 $runtime.consumeAttribute($ai);
102 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
103 }
104 else {
105 $_ngcc_current_state = 2;
106 $runtime.sendEnterElement(super._cookie, $__uri, $__local, $__qname, $attrs);
107 }
108 }
109 break;
110 default: 110 default:
111 { 111 {
112 unexpectedEnterElement($__qname); 112 unexpectedEnterElement($__qname);
113 } 113 }
114 break; 114 break;
119 int $ai; 119 int $ai;
120 $uri = $__uri; 120 $uri = $__uri;
121 $localName = $__local; 121 $localName = $__local;
122 $qname = $__qname; 122 $qname = $__qname;
123 switch($_ngcc_current_state) { 123 switch($_ngcc_current_state) {
124 case 6:
125 {
126 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
127 $runtime.consumeAttribute($ai);
128 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
129 }
130 else {
131 $_ngcc_current_state = 2;
132 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
133 }
134 }
135 break;
136 case 0:
137 {
138 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
139 }
140 break;
141 case 1: 124 case 1:
142 { 125 {
143 if(($__uri.equals("") && $__local.equals("schema"))) { 126 if(($__uri.equals("") && $__local.equals("schema"))) {
144 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname); 127 $runtime.onLeaveElementConsumed($__uri, $__local, $__qname);
145 $_ngcc_current_state = 0; 128 $_ngcc_current_state = 0;
159 $_ngcc_current_state = 1; 142 $_ngcc_current_state = 1;
160 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname); 143 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
161 } 144 }
162 } 145 }
163 break; 146 break;
147 case 0:
148 {
149 revertToParentFromLeaveElement(this, super._cookie, $__uri, $__local, $__qname);
150 }
151 break;
152 case 6:
153 {
154 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
155 $runtime.consumeAttribute($ai);
156 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
157 }
158 else {
159 $_ngcc_current_state = 2;
160 $runtime.sendLeaveElement(super._cookie, $__uri, $__local, $__qname);
161 }
162 }
163 break;
164 default: 164 default:
165 { 165 {
166 unexpectedLeaveElement($__qname); 166 unexpectedLeaveElement($__qname);
167 } 167 }
168 break; 168 break;
173 int $ai; 173 int $ai;
174 $uri = $__uri; 174 $uri = $__uri;
175 $localName = $__local; 175 $localName = $__local;
176 $qname = $__qname; 176 $qname = $__qname;
177 switch($_ngcc_current_state) { 177 switch($_ngcc_current_state) {
178 case 2:
179 {
180 if(($__uri.equals("") && $__local.equals("location"))) {
181 $_ngcc_current_state = 4;
182 }
183 else {
184 $_ngcc_current_state = 1;
185 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
186 }
187 }
188 break;
189 case 0:
190 {
191 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
192 }
193 break;
178 case 6: 194 case 6:
179 { 195 {
180 if(($__uri.equals("") && $__local.equals("namespace"))) { 196 if(($__uri.equals("") && $__local.equals("namespace"))) {
181 $_ngcc_current_state = 8; 197 $_ngcc_current_state = 8;
182 } 198 }
183 else { 199 else {
184 $_ngcc_current_state = 2; 200 $_ngcc_current_state = 2;
185 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
186 }
187 }
188 break;
189 case 0:
190 {
191 revertToParentFromEnterAttribute(this, super._cookie, $__uri, $__local, $__qname);
192 }
193 break;
194 case 2:
195 {
196 if(($__uri.equals("") && $__local.equals("location"))) {
197 $_ngcc_current_state = 4;
198 }
199 else {
200 $_ngcc_current_state = 1;
201 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname); 201 $runtime.sendEnterAttribute(super._cookie, $__uri, $__local, $__qname);
202 } 202 }
203 } 203 }
204 break; 204 break;
205 default: 205 default:
214 int $ai; 214 int $ai;
215 $uri = $__uri; 215 $uri = $__uri;
216 $localName = $__local; 216 $localName = $__local;
217 $qname = $__qname; 217 $qname = $__qname;
218 switch($_ngcc_current_state) { 218 switch($_ngcc_current_state) {
219 case 2:
220 {
221 $_ngcc_current_state = 1;
222 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
223 }
224 break;
219 case 7: 225 case 7:
220 { 226 {
221 if(($__uri.equals("") && $__local.equals("namespace"))) { 227 if(($__uri.equals("") && $__local.equals("namespace"))) {
222 $_ngcc_current_state = 2; 228 $_ngcc_current_state = 2;
223 } 229 }
224 else { 230 else {
225 unexpectedLeaveAttribute($__qname); 231 unexpectedLeaveAttribute($__qname);
226 } 232 }
233 }
234 break;
235 case 3:
236 {
237 if(($__uri.equals("") && $__local.equals("location"))) {
238 $_ngcc_current_state = 1;
239 }
240 else {
241 unexpectedLeaveAttribute($__qname);
242 }
243 }
244 break;
245 case 0:
246 {
247 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
227 } 248 }
228 break; 249 break;
229 case 6: 250 case 6:
230 { 251 {
231 $_ngcc_current_state = 2; 252 $_ngcc_current_state = 2;
232 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname); 253 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
233 } 254 }
234 break; 255 break;
235 case 0:
236 {
237 revertToParentFromLeaveAttribute(this, super._cookie, $__uri, $__local, $__qname);
238 }
239 break;
240 case 2:
241 {
242 $_ngcc_current_state = 1;
243 $runtime.sendLeaveAttribute(super._cookie, $__uri, $__local, $__qname);
244 }
245 break;
246 case 3:
247 {
248 if(($__uri.equals("") && $__local.equals("location"))) {
249 $_ngcc_current_state = 1;
250 }
251 else {
252 unexpectedLeaveAttribute($__qname);
253 }
254 }
255 break;
256 default: 256 default:
257 { 257 {
258 unexpectedLeaveAttribute($__qname); 258 unexpectedLeaveAttribute($__qname);
259 } 259 }
260 break; 260 break;
262 } 262 }
263 263
264 public void text(String $value) throws SAXException { 264 public void text(String $value) throws SAXException {
265 int $ai; 265 int $ai;
266 switch($_ngcc_current_state) { 266 switch($_ngcc_current_state) {
267 case 6: 267 case 2:
268 { 268 {
269 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) { 269 if(($ai = $runtime.getAttributeIndex("","location"))>=0) {
270 $runtime.consumeAttribute($ai); 270 $runtime.consumeAttribute($ai);
271 $runtime.sendText(super._cookie, $value); 271 $runtime.sendText(super._cookie, $value);
272 } 272 }
273 else { 273 else {
274 $_ngcc_current_state = 2; 274 $_ngcc_current_state = 1;
275 $runtime.sendText(super._cookie, $value); 275 $runtime.sendText(super._cookie, $value);
276 } 276 }
277 } 277 }
278 break; 278 break;
279 case 4: 279 case 4:
281 loc = $value; 281 loc = $value;
282 $_ngcc_current_state = 3; 282 $_ngcc_current_state = 3;
283 action0(); 283 action0();
284 } 284 }
285 break; 285 break;
286 case 0:
287 {
288 revertToParentFromText(this, super._cookie, $value);
289 }
290 break;
291 case 8: 286 case 8:
292 { 287 {
293 namespace = $value; 288 namespace = $value;
294 $_ngcc_current_state = 7; 289 $_ngcc_current_state = 7;
295 } 290 }
296 break; 291 break;
297 case 2: 292 case 0:
298 { 293 {
299 if(($ai = $runtime.getAttributeIndex("","location"))>=0) { 294 revertToParentFromText(this, super._cookie, $value);
295 }
296 break;
297 case 6:
298 {
299 if(($ai = $runtime.getAttributeIndex("","namespace"))>=0) {
300 $runtime.consumeAttribute($ai); 300 $runtime.consumeAttribute($ai);
301 $runtime.sendText(super._cookie, $value); 301 $runtime.sendText(super._cookie, $value);
302 } 302 }
303 else { 303 else {
304 $_ngcc_current_state = 1; 304 $_ngcc_current_state = 2;
305 $runtime.sendText(super._cookie, $value); 305 $runtime.sendText(super._cookie, $value);
306 } 306 }
307 } 307 }
308 break; 308 break;
309 } 309 }

mercurial