This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 116449
Collapse All | Expand All

(-)a/java.editor/src/org/netbeans/modules/java/editor/resources/DefaultAbbrevs.xml (-6 / +178 lines)
Lines 75-88 Link Here
75
    <codetemplate abbreviation="serr"><code><![CDATA[System.err.println("${cursor}");]]></code></codetemplate> 
75
    <codetemplate abbreviation="serr"><code><![CDATA[System.err.println("${cursor}");]]></code></codetemplate> 
76
    <codetemplate abbreviation="sout"><code><![CDATA[System.out.println("${cursor}");]]></code></codetemplate> 
76
    <codetemplate abbreviation="sout"><code><![CDATA[System.out.println("${cursor}");]]></code></codetemplate> 
77
    <codetemplate abbreviation="st"><code><![CDATA[static ]]></code></codetemplate> 
77
    <codetemplate abbreviation="st"><code><![CDATA[static ]]></code></codetemplate> 
78
    <codetemplate abbreviation="sw"><code><![CDATA[switch (]]></code></codetemplate> 
78
    <codetemplate abbreviation="sw"><code><![CDATA[switch (${var instanceof="java.lang.Enum"}) {
79
        case ${what}:
80
            ${cursor}
81
            break;
82
        default:
83
            throw new AssertionError();
84
    }
85
]]></code></codetemplate>
86
    <codetemplate abbreviation="cs"><code><![CDATA[case ${what}:
87
            ${cursor}
88
            break;
89
]]></code></codetemplate> 
90
    <codetemplate abbreviation="tw"><code><![CDATA[throw ${exc instanceof="java.lang.Throwable}]]></code></codetemplate> 
91
    <codetemplate abbreviation="twn"><code><![CDATA[throw new ${exc default="IllegalStateException"}("${arg}");]]></code></codetemplate> 
92
    <codetemplate abbreviation="wh"><code><![CDATA[while (${expr instanceof="boolean" default="true"}) {
93
        ${cursor}
94
    }
95
]]></code></codetemplate> 
96
79
    <codetemplate abbreviation="sy"><code><![CDATA[synchronized ]]></code></codetemplate> 
97
    <codetemplate abbreviation="sy"><code><![CDATA[synchronized ]]></code></codetemplate> 
80
    <codetemplate abbreviation="tds"><code><![CDATA[Thread.dumpStack();]]></code></codetemplate> 
98
    <codetemplate abbreviation="tds"><code><![CDATA[Thread.dumpStack();]]></code></codetemplate> 
81
    <codetemplate abbreviation="th"><code><![CDATA[throws ]]></code></codetemplate> 
99
    <codetemplate abbreviation="th"><code><![CDATA[throws ]]></code></codetemplate> 
82
    <codetemplate abbreviation="tw"><code><![CDATA[throw ]]></code></codetemplate> 
83
    <codetemplate abbreviation="twn"><code><![CDATA[throw new ]]></code></codetemplate> 
84
    <codetemplate abbreviation="wh"><code><![CDATA[while (]]></code></codetemplate> 
85
86
    <codetemplate abbreviation="En"><code><![CDATA[Enumeration]]></code></codetemplate> 
100
    <codetemplate abbreviation="En"><code><![CDATA[Enumeration]]></code></codetemplate> 
87
    <codetemplate abbreviation="Ex"><code><![CDATA[Exception]]></code></codetemplate> 
101
    <codetemplate abbreviation="Ex"><code><![CDATA[Exception]]></code></codetemplate> 
88
    <codetemplate abbreviation="Ob"><code><![CDATA[Object]]></code></codetemplate> 
102
    <codetemplate abbreviation="Ob"><code><![CDATA[Object]]></code></codetemplate> 
Lines 246-252 Link Here
246
260
247
    <codetemplate abbreviation="bcom">
261
    <codetemplate abbreviation="bcom">
248
        <code>
262
        <code>
249
<![CDATA[/*${selection}*/]]>
263
<![CDATA[/*${cursor}*/]]>
250
        </code>
264
        </code>
251
    </codetemplate>
265
    </codetemplate>
252
266
Lines 258-261 Link Here
258
        </code>
272
        </code>
259
    </codetemplate>
273
    </codetemplate>
260
274
275
    <!-- Added in 6.8 -->
276
277
    <!-- Arrays and List conversion and sorting -->
278
    <codetemplate abbreviation="2arr" contexts="BLOCK,CASE" descriptionId="CT_fori">
279
         <code>
280
 <![CDATA[${clazz}[] ${var newVarName default="arr"} = (${clazz}[]) ${coll instanceof="java.util.Collection"}.toArray(new ${clazz}[${coll}.size()]);
281
 ]]>
282
         </code>
283
     </codetemplate>
284
285
     <codetemplate abbreviation="2arl"><code><![CDATA[${baseType type="java.util.List" default="List" editable="false"} <${type default="String"}> ${var newVarName default="l"} = new ${listType type="java.util.ArrayList" default="ArrayList" editable=false} <${type}>(
286
 ${arrays type="java.util.Arrays" default="Arrays" editable="false"}.asList(${arr array});
287
         ${cursor}
288
 ]]></code></codetemplate>
289
     <codetemplate abbreviation="2l"><code><![CDATA[${ltype type="java.util.List" default="List" editable="false"}<${arrType type="java.lang.String" default="String"}> ${var newVarName default="l"} = ${arrays type="java.util.Arrays" default="Arrays" editable="false"}.asList(${arr array});
290
]]></code></codetemplate>
291
     <codetemplate abbreviation="2nl"><code><![CDATA[${ltype type="java.util.List" default="List" editable="false"}<${arrType type="java.lang.String" default="String"}> ${var newVarName default="l"} = ${arrays type="java.util.Arrays" default="Arrays" editable="false"}.asList(${arr array});
292
]]></code></codetemplate>
293
     <codetemplate abbreviation="2s"><code><![CDATA[${baseType type="java.util.Set" default="Set" editable="false"} <${type default="String"}> ${var newVarName default="s"} = new ${listType type="java.util.HashSet" default="HashSet" editable=false} <${type}>(${arrays type="java.util.Arrays" default="Arrays" editable="false"}.asList(${arr array}));
294
         ${cursor}]]></code></codetemplate>
295
     <codetemplate abbreviation="sort"><code><![CDATA[${baseType type="java.util.Collections" default="Collections" editable="false"}.sort (${var instanceof="java.util.List"});
296
     ${cursor}]]></code></codetemplate>
297
     <codetemplate abbreviation="asort"><code><![CDATA[${baseType type="java.util.Arrays" default="Arrays" editable="false"}.sort (${var array});
298
     ${cursor}]]></code></codetemplate>
299
     <codetemplate abbreviation="csort"><code><![CDATA[${collsType type="java.util.Collections" default="Collections" editable="false"}.sort(${var instanceof="java.util.List"};
300
         ${cursor}]]></code></codetemplate>
301
302
     <!-- Instantiating common classes -->
303
304
     <codetemplate abbreviation="map"><code><![CDATA[${map type="java.util.Map" default="Map" editable="false"}<${keytype default="String"},${valtype default="String"}> ${var newVarName default="m"} = new ${mtype type="java.util.HashMap"}<${keytype},${valtype}>(${cursor});
305
]]></code></codetemplate>
306
     <codetemplate abbreviation="set"><code><![CDATA[${stype type="java.util.Set" default="Set" editable="false"}<${paramType default="String"}> ${var newVarName default="s"} = new ${setType type="java.util.HashSet" editable="false"}<${paramType}>();
307
    ${cursor}]]></code></codetemplate>
308
     <codetemplate abbreviation="arl"><code><![CDATA[${baseType type="java.util.List" default="List" editable="false"} <${type default="String"}> ${var newVarName default="l"} = new ${listType type="java.util.ArrayList" default="ArrayList" editable=false} <${type}>(${arg default=""});
309
         ${cursor}
310
 ]]></code></codetemplate>
311
     <codetemplate abbreviation="ll"><code><![CDATA[${stype type="java.util.List" default="Set" editable="false"}<${paramType default="String"}> ${var newVarName default="s"} = new ${setType type="java.util.LinkedList" editable="false"}<${paramType}>();
312
    ${cursor}]]></code></codetemplate>
313
     <codetemplate abbreviation="al"><code><![CDATA[${stype type="java.util.List" default="Set" editable="false"}<${paramType default="String"}> ${var newVarName default="s"} = new ${setType type="java.util.ArrayList" editable="false"}<${paramType}>();
314
    ${cursor}]]></code></codetemplate>
315
316
     <!-- Miscellaneous common code patterns -->
317
     <codetemplate abbreviation="rn"><code><![CDATA[return null;]]></code></codetemplate>
318
     <codetemplate abbreviation="f"><code><![CDATA[final ]]></code></codetemplate>
319
     <codetemplate abbreviation="ps"><code><![CDATA[private static ]]></code></codetemplate>
320
     <codetemplate abbreviation="Ps"><code><![CDATA[public static ]]></code></codetemplate>
321
     <codetemplate abbreviation="pf"><code><![CDATA[private final ]]></code></codetemplate>
322
     <codetemplate abbreviation="Pf"><code><![CDATA[public final ]]></code></codetemplate>
323
     <codetemplate abbreviation="spl"><code><![CDATA[
324
        for (String ${str newVarName default="s"} : ${string instanceof="java.lang.String"}.split("${expr default=","}")) {
325
            ${cursor}
326
        }
327
     ]]></code></codetemplate>
328
    <codetemplate abbreviation="n">
329
        <!-- keep newo for people who are used to it, but this is easier -->
330
        <code>
331
        <![CDATA[${TYPE default="Object"} ${OBJ newVarName default="obj"} = new ${TYPE}(${cursor});]]>
332
        </code>
333
    </codetemplate>
334
335
     <!-- Public method generation -->
336
337
     <codetemplate abbreviation="Pm"><code><![CDATA[    public ${ret default="void"} ${mname default="method"}(${args}) {
338
        ${cursor}
339
     }
340
     ]]></code></codetemplate>
341
     <codetemplate abbreviation="Pfm"><code><![CDATA[    public final ${ret default="void"} ${mname default="method"}(${args}) {
342
        ${cursor}
343
     }
344
     ]]></code></codetemplate>
345
     <codetemplate abbreviation="Psfm"><code><![CDATA[    public final ${ret default="void"} ${mname default="method"}(${args}) {
346
        ${cursor}
347
     }
348
     ]]></code></codetemplate>
349
350
     <!-- Protected method generation -->
351
352
     <codetemplate abbreviation="prm"><code><![CDATA[    protected ${ret default="void"} ${mname default="method"}(${args}) {
353
        ${cursor}
354
     }
355
     ]]></code></codetemplate>
356
     <codetemplate abbreviation="prfm"><code><![CDATA[    protected final ${ret default="void"} ${mname default="method"}(${args}) {
357
        ${cursor}
358
     }
359
     ]]></code></codetemplate>
360
     <codetemplate abbreviation="prsfm"><code><![CDATA[    protected static final ${ret default="void"} ${mname default="method"}(${args}) {
361
        ${cursor}
362
     }
363
     ]]></code></codetemplate>
364
365
366
     <!-- Private method generation -->
367
368
     <codetemplate abbreviation="pm"><code><![CDATA[    private ${ret default="void"} ${mname default="method"}(${args}) {
369
        ${cursor}
370
     }
371
     ]]></code></codetemplate>
372
     <codetemplate abbreviation="pfm"><code><![CDATA[    private final ${ret default="void"} ${mname default="method"}(${args}) {
373
        ${cursor}
374
     }
375
     ]]></code></codetemplate>
376
     <codetemplate abbreviation="psfm"><code><![CDATA[    private static final ${ret default="void"} ${mname default="method"}(${args}) {
377
        ${cursor}
378
     }
379
     ]]></code></codetemplate>
380
381
     <codetemplate abbreviation="m"><code><![CDATA[    ${private} ${static} ${final} ${ret default="void"} ${mname default="method"}(${args}) {
382
        ${cursor}
383
     }
384
     ]]></code></codetemplate>
385
386
387
     <!-- Inner class generation -->
388
389
     <codetemplate abbreviation="pfc"><code><![CDATA[private final class ${Type} {
390
        ${Type}() {
391
            ${cursor}
392
        }
393
     }
394
     ]]></code></codetemplate>
395
     <codetemplate abbreviation="psfc"><code><![CDATA[private static final class ${Type} {
396
        ${Type}() {
397
            ${cursor}
398
        }
399
     }
400
     ]]></code></codetemplate>
401
     <codetemplate abbreviation="sfc"><code><![CDATA[static final class ${Type} {
402
        ${Type}() {
403
            ${cursor}
404
        }
405
     }
406
     ]]></code></codetemplate>
407
     <codetemplate abbreviation="sc"><code><![CDATA[static class ${Type} {
408
        ${Type}() {
409
            ${cursor}
410
        }
411
     }
412
     ]]></code></codetemplate>
413
     <codetemplate abbreviation="fc"><code><![CDATA[final class ${Type} {
414
        ${Type}() {
415
            ${cursor}
416
        }
417
     }
418
     ]]></code></codetemplate>
419
     <codetemplate abbreviation="ic"><code><![CDATA[class ${Type} {
420
        ${Type}() {
421
            ${cursor}
422
        }
423
     }
424
     ]]></code></codetemplate>
425
     <codetemplate abbreviation="cl"><code><![CDATA[${private} ${static} ${final} class ${Type} {
426
        ${cursor}
427
     }
428
     ]]></code></codetemplate>
429
     <codetemplate abbreviation="cli"><code><![CDATA[${private} ${static} ${final} class ${Type} implements ${Iface} {
430
        ${cursor}
431
     }
432
     ]]></code></codetemplate>
261
</codetemplates>
433
</codetemplates>

Return to bug 116449