KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > ws > jaxme > js > ConditionalIndentationEngine


1 /*
2  * Copyright 2003, 2004 The Apache Software Foundation
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15
16  */

17 package org.apache.ws.jaxme.js;
18
19 /**
20  * @author <a HREF="mailto:joe@ispsoft.de">Jochen Wiedmann</a>
21  */

22 public interface ConditionalIndentationEngine extends IndentationEngine {
23   /** <p>Shortcut for
24    * <code>addLine("if (", pTokens, ") {"); indent();</code>.</p>
25    */

26   public void addIf(Object JavaDoc[] pTokens);
27   /** <p>Shortcut for <code>addIf(new Object[]{pLine})</code>.</p>
28    */

29   public void addIf(Object JavaDoc pLine);
30   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2})</code>.</p>
31    */

32   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2);
33   /** <p>Shortcut for
34    * <code>addIf(new Object[]{pToken1, pToken2, pToken3})</code>.</p>
35    */

36   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3);
37   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
38    * pToken4})</code>.</p>
39    */

40   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
41                     Object JavaDoc pToken4);
42   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
43    * pToken4, pToken5})</code>.</p>
44    */

45   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
46                     Object JavaDoc pToken4, Object JavaDoc pToken5);
47   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
48    * pToken4, pToken5, pToken6}) </code>.</p>
49    */

50   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
51                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6);
52   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
53    * pToken4, pToken5, pToken6, pToken7}) </code>.</p>
54    */

55   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
56                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
57                     Object JavaDoc pToken7);
58   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
59    * pToken4, pToken5, pToken6, pToken7, pToken8}) </code>.</p>
60    */

61   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
62                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
63                     Object JavaDoc pToken7, Object JavaDoc pToken8);
64   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
65    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) </code>.</p>
66    */

67   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
68                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
69                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9);
70   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
71    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10})
72    * </code>.</p>
73    */

74   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
75                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
76                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
77                     Object JavaDoc pToken10);
78   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
79    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
80    * pToken11}) </code>.</p>
81    */

82   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
83                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
84                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
85                     Object JavaDoc pToken10, Object JavaDoc pToken11);
86   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
87    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
88    * pToken11, pToken12}) </code>.</p>
89    */

90   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
91                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
92                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
93                     Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12);
94   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
95    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
96    * pToken11, pToken12, pToken13}) </code>.</p>
97    */

98   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
99                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
100                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
101                     Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
102                     Object JavaDoc pToken13);
103   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
104    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
105    * pToken11, pToken12, pToken13, pToken14}) </code>.</p>
106    */

107   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
108                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
109                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
110                     Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
111                     Object JavaDoc pToken13, Object JavaDoc pToken14);
112   /** <p>Shortcut for <code>addIf(new Object[]{pToken1, pToken2, pToken3,
113    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
114    * pToken11, pToken12, pToken13, pToken15}) </code>.</p>
115    */

116   public void addIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
117                     Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
118                     Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
119                     Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
120                     Object JavaDoc pToken13, Object JavaDoc pToken14, Object JavaDoc pToken15);
121
122   /** <p>Shortcut for <code>unindent(); addLine("} else if (", pTokens, ") {");
123    * indent();</code>.</p>
124    */

125   public void addElseIf(Object JavaDoc[] pTokens);
126   /** <p>Shortcut for <code>addIf(new Object[]{pLine})</code>.</p>
127    */

128   public void addElseIf(Object JavaDoc pLine);
129   /** <p>Shortcut for
130    * <code>addElseIf(new Object[]{pToken1, pToken2})</code>.</p>
131    */

132   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2);
133   /** <p>Shortcut for
134    * <code>addElseIf(new Object[]{pToken1, pToken2, pToken3})</code>.</p>
135    */

136   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3);
137   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
138    * pToken4})</code>.</p>
139    */

140   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
141                         Object JavaDoc pToken4);
142   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
143    * pToken4, pToken5})</code>.</p>
144    */

145   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
146                         Object JavaDoc pToken4, Object JavaDoc pToken5);
147   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
148    * pToken4, pToken5, pToken6}) </code>.</p>
149    */

150   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
151                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6);
152   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
153    * pToken4, pToken5, pToken6, pToken7}) </code>.</p>
154    */

155   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
156                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
157                         Object JavaDoc pToken7);
158   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
159    * pToken4, pToken5, pToken6, pToken7, pToken8}) </code>.</p>
160    */

161   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
162                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
163                         Object JavaDoc pToken7, Object JavaDoc pToken8);
164   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
165    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9}) </code>.</p>
166    */

167   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
168                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
169                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9);
170   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
171    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10})
172    * </code>.</p>
173    */

174   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
175                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
176                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
177                         Object JavaDoc pToken10);
178   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
179    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
180    * pToken11}) </code>.</p>
181    */

182   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
183                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
184                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
185                         Object JavaDoc pToken10, Object JavaDoc pToken11);
186   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
187    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
188    * pToken11, pToken12}) </code>.</p>
189    */

190   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
191                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
192                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
193                         Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12);
194   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
195    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
196    * pToken11, pToken12, pToken13}) </code>.</p>
197    */

198   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
199                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
200                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
201                         Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
202                         Object JavaDoc pToken13);
203   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
204    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
205    * pToken11, pToken12, pToken13, pToken14}) </code>.</p>
206    */

207   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
208                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
209                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
210                         Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
211                         Object JavaDoc pToken13, Object JavaDoc pToken14);
212   /** <p>Shortcut for <code>addElseIf(new Object[]{pToken1, pToken2, pToken3,
213    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
214    * pToken11, pToken12, pToken13, pToken15}) </code>.</p>
215    */

216   public void addElseIf(Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
217                         Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
218                         Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9,
219                         Object JavaDoc pToken10, Object JavaDoc pToken11, Object JavaDoc pToken12,
220                         Object JavaDoc pToken13, Object JavaDoc pToken14, Object JavaDoc pToken15);
221
222   /** <p>Shortcut for <code>pFirst ? addIf(pTokens) :
223    * addElseIf(pTokens)</code>.</p>
224    */

225   public void addIf(boolean pFirst, Object JavaDoc[] pTokens);
226   /** <p>Shortcut for
227    * <code>addIf(pFirst, new Object[]{pToken1, pToken2})</code>.</p>
228    */

229   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2);
230   /** <p>Shortcut for
231    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3})</code>.</p>
232    */

233   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
234                     Object JavaDoc pToken3);
235   /** <p>Shortcut for
236    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
237    * pToken4})</code>.</p>
238    */

239   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
240                     Object JavaDoc pToken3, Object JavaDoc pToken4);
241   /** <p>Shortcut for
242    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
243    * pToken4, pToken5})</code>.</p>
244    */

245     public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
246                       Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5);
247   /** <p>Shortcut for
248    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
249    * pToken4, pToken5, pToken6}) </code>.</p>
250    */

251   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
252                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
253                     Object JavaDoc pToken6);
254   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
255    * pToken3, pToken4, pToken5, pToken6, pToken7}) </code>.</p>
256    */

257   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
258                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
259                     Object JavaDoc pToken6, Object JavaDoc pToken7);
260   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
261    * pToken3, pToken4, pToken5, pToken6, pToken7, pToken8}) </code>.</p>
262    */

263   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
264                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
265                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8);
266   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
267    * pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9})
268    * </code>.</p>
269    */

270   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
271                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
272                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
273                     Object JavaDoc pToken9);
274   /** <p>Shortcut for
275    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
276    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10})
277    * </code>.</p>
278    */

279   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
280                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
281                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
282                     Object JavaDoc pToken9, Object JavaDoc pToken10);
283   /** <p>Shortcut for
284    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
285    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
286    * pToken11}) </code>.</p>
287    */

288   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
289                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
290                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
291                     Object JavaDoc pToken9, Object JavaDoc pToken10, Object JavaDoc pToken11);
292   /** <p>Shortcut for
293    * <code>addIf(pFirst, new Object[]{pToken1, pToken2, pToken3,
294    * pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
295    * pToken11, pToken12}) </code>.</p>
296    */

297   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
298                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
299                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
300                     Object JavaDoc pToken9, Object JavaDoc pToken10, Object JavaDoc pToken11,
301                     Object JavaDoc pToken12);
302   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
303    * pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
304    * pToken11, pToken12, pToken13}) </code>.</p>
305    */

306   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
307                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
308                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
309                     Object JavaDoc pToken9, Object JavaDoc pToken10, Object JavaDoc pToken11,
310                     Object JavaDoc pToken12, Object JavaDoc pToken13);
311   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
312    * pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
313    * pToken11, pToken12, pToken13, pToken14}) </code>.</p>
314    */

315   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
316                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
317                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
318                     Object JavaDoc pToken9, Object JavaDoc pToken10, Object JavaDoc pToken11,
319                     Object JavaDoc pToken12, Object JavaDoc pToken13, Object JavaDoc pToken14);
320   /** <p>Shortcut for <code>addIf(pFirst, new Object[]{pToken1, pToken2,
321    * pToken3, pToken4, pToken5, pToken6, pToken7, pToken8, pToken9, pToken10,
322    * pToken11, pToken12, pToken13, pToken15}) </code>.</p>
323    */

324   public void addIf(boolean pFirst, Object JavaDoc pToken1, Object JavaDoc pToken2,
325                     Object JavaDoc pToken3, Object JavaDoc pToken4, Object JavaDoc pToken5,
326                     Object JavaDoc pToken6, Object JavaDoc pToken7, Object JavaDoc pToken8,
327                     Object JavaDoc pToken9, Object JavaDoc pToken10, Object JavaDoc pToken11,
328                     Object JavaDoc pToken12, Object JavaDoc pToken13, Object JavaDoc pToken14,
329                     Object JavaDoc pToken15);
330
331   /** <p>Shortcut for <code>unindent(); addLine("} else {"); indent();</code>.
332    */

333   public void addElse();
334   /** <p>Shortcut for <code>unindent(); addLine("}");</code>.
335    */

336   public void addEndIf();
337
338   /** <p>Shortcut for <code>addLine(new Object[]{"throw new",
339    * pExceptionClass, "(", pArgs, ");"});</code>.</p>
340    */

341   public void addThrowNew(JavaQName pExceptionClass, Object JavaDoc[] pArgs);
342   /** <p>Shortcut for <code>addThrowNew(pExceptionClass, new Object[]{pToken1})</code>.</p>
343    */

344   public void addThrowNew(JavaQName pExceptionClass, Object JavaDoc pToken1);
345   /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
346    * new Object[]{pToken1, pToken2})</code>.</p>
347    */

348   public void addThrowNew(JavaQName pExceptionClass,
349                           Object JavaDoc pToken1, Object JavaDoc pToken2);
350   /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
351    * new Object[]{pToken1, pToken2, pToken3})</code>.</p>
352    */

353   public void addThrowNew(JavaQName pExceptionClass,
354                            Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3);
355   /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
356    * new Object[]{pToken1, pToken2, pToken3, pToken4})</code>.</p>
357    */

358   public void addThrowNew(JavaQName pExceptionClass,
359                            Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
360                                                               Object JavaDoc pToken4);
361  /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
362   * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5})</code>.</p>
363   */

364  public void addThrowNew(JavaQName pExceptionClass,
365                           Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
366                                                              Object JavaDoc pToken4, Object JavaDoc pToken5);
367   /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
368    * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6})</code>.</p>
369    */

370   public void addThrowNew(JavaQName pExceptionClass,
371                            Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
372                                                               Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6);
373   /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
374    * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7}) </code>.</p>
375    */

376   public void addThrowNew(JavaQName pExceptionClass,
377                            Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
378                                                               Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
379                                                               Object JavaDoc pToken7);
380  /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
381   * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7,
382   * pToken8})</code>.</p>
383   */

384  public void addThrowNew(JavaQName pExceptionClass,
385                           Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
386                                                              Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
387                                                              Object JavaDoc pToken7, Object JavaDoc pToken8);
388  /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
389   * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7,
390   * pToken8, pToken9})</code>.</p>
391   */

392  public void addThrowNew(JavaQName pExceptionClass,
393                           Object JavaDoc pToken1, Object JavaDoc pToken2, Object JavaDoc pToken3,
394                                                              Object JavaDoc pToken4, Object JavaDoc pToken5, Object JavaDoc pToken6,
395                                                              Object JavaDoc pToken7, Object JavaDoc pToken8, Object JavaDoc pToken9);
396  /** <p>Shortcut for <code>addThrowNew(pExceptionClass,
397   * new Object[]{pToken1, pToken2, pToken3, pToken4, pToken5, pToken6, pToken7,
398   * pToken8, pToken9, pToken10}) </code>.</p>
399   */

400  public void addThrowNew(JavaQName pExceptionClass,
401