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 / +200 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
    <!--NetBeans Module Development-specific-->
276
    <codetemplate abbreviation="lkp"><code><![CDATA[${clazz} ${obj newVarName default="obj"} = ${lkp instanceof="org.openide.util.Lookup" editable="false" default="Lookup"}.getDefault().lookup(${clazz}.class);
277
       ${cursor}
278
    ]]></code></codetemplate>
279
    <codetemplate abbreviation="lka"><code><![CDATA[${coltype type="java.util.Collection" default="Collection" editable="false"}<? extends ${clazz}> ${obj newVarName default="objs"} = ${lkp instanceof="org.openide.util.Lookup" editable="false" default="Lookup"}.getDefault().lookupAll(${clazz}.class);
280
       ${cursor}
281
    ]]></code></codetemplate>
282
    <codetemplate abbreviation="lkr"><code><![CDATA[${coltype type="org.openide.util.Lookup.Result" default="Result" editable="false"}<? extends ${clazz}> ${obj newVarName default="objs"} = ${lkp instanceof="org.openide.util.Lookup" editable="false" default="Lookup"}.getDefault().lookupResult(${clazz}.class);
283
       ${cursor}
284
    ]]></code></codetemplate>
285
    <codetemplate abbreviation="Lkp"><code><![CDATA[${clazz} ${obj newVarName default="obj"} = ${prov instanceof="org.openide.util.Lookup.Provider"}.getLookup().lookup(${clazz}.class);
286
       ${cursor}
287
    ]]></code></codetemplate>
288
    <codetemplate abbreviation="Lka"><code><![CDATA[${coltype type="java.util.Collection" default="Result" editable="false"}<? extends ${clazz}> ${obj newVarName default="objs"} = ${lkp instanceof="org.openide.util.Lookup.Provider"}.getLookup().lookupAll(${clazz}.class);
289
       ${cursor}
290
    ]]></code></codetemplate>
291
    <codetemplate abbreviation="Lkr"><code><![CDATA[${coltype type="org.openide.util.Lookup.Result" default="Result" editable="false"}<? extends ${clazz}> ${obj newVarName default="objs"} = ${lkp instanceof="org.openide.util.Lookup.Provider"}.getLookup().lookupResult(${clazz}.class);
292
       ${cursor}
293
    ]]></code></codetemplate>
294
    <codetemplate abbreviation="nbb"><code><![CDATA[${${coltype type="org.openide.util.NbBundle" default="NbBundle" editable="false"}.getMessage(getClass(), "${KEY}")]]></code></codetemplate> 
295
    <codetemplate abbreviation="nbbb"><code><![CDATA[${${coltype type="org.openide.util.NbBundle" default="NbBundle" editable="false"}.getMessage(getClass(), "${KEY}", ${args default="arg1"})]]></code></codetemplate>
296
297
    <!-- Added in 6.8 -->
298
299
    <!-- Arrays and List conversion and sorting -->
300
    <codetemplate abbreviation="2arr" contexts="BLOCK,CASE" descriptionId="CT_fori">
301
         <code>
302
 <![CDATA[${clazz}[] ${var newVarName default="arr"} = (${clazz}[]) ${coll instanceof="java.util.Collection"}.toArray(new ${clazz}[${coll}.size()]);
303
 ]]>
304
         </code>
305
     </codetemplate>
306
307
     <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}>(
308
 ${arrays type="java.util.Arrays" default="Arrays" editable="false"}.asList(${arr array});
309
         ${cursor}
310
 ]]></code></codetemplate>
311
     <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});
312
]]></code></codetemplate>
313
     <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});
314
]]></code></codetemplate>
315
     <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}));
316
         ${cursor}]]></code></codetemplate>
317
     <codetemplate abbreviation="sort"><code><![CDATA[${baseType type="java.util.Collections" default="Collections" editable="false"}.sort (${var instanceof="java.util.List"});
318
     ${cursor}]]></code></codetemplate>
319
     <codetemplate abbreviation="asort"><code><![CDATA[${baseType type="java.util.Arrays" default="Arrays" editable="false"}.sort (${var array});
320
     ${cursor}]]></code></codetemplate>
321
     <codetemplate abbreviation="csort"><code><![CDATA[${collsType type="java.util.Collections" default="Collections" editable="false"}.sort(${var instanceof="java.util.List"};
322
         ${cursor}]]></code></codetemplate>
323
324
     <!-- Instantiating common classes -->
325
326
     <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});
327
]]></code></codetemplate>
328
     <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}>();
329
    ${cursor}]]></code></codetemplate>
330
     <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=""});
331
         ${cursor}
332
 ]]></code></codetemplate>
333
     <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}>();
334
    ${cursor}]]></code></codetemplate>
335
     <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}>();
336
    ${cursor}]]></code></codetemplate>
337
338
     <!-- Miscellaneous common code patterns -->
339
     <codetemplate abbreviation="rn"><code><![CDATA[return null;]]></code></codetemplate>
340
     <codetemplate abbreviation="f"><code><![CDATA[final ]]></code></codetemplate>
341
     <codetemplate abbreviation="ps"><code><![CDATA[private static ]]></code></codetemplate>
342
     <codetemplate abbreviation="Ps"><code><![CDATA[public static ]]></code></codetemplate>
343
     <codetemplate abbreviation="pf"><code><![CDATA[private final ]]></code></codetemplate>
344
     <codetemplate abbreviation="Pf"><code><![CDATA[public final ]]></code></codetemplate>
345
     <codetemplate abbreviation="spl"><code><![CDATA[
346
        for (String ${str newVarName default="s"} : ${string instanceof="java.lang.String"}.split("${expr default=","}")) {
347
            ${cursor}
348
        }
349
     ]]></code></codetemplate>
350
    <codetemplate abbreviation="n">
351
        <!-- keep newo for people who are used to it, but this is easier -->
352
        <code>
353
        <![CDATA[${TYPE default="Object"} ${OBJ newVarName default="obj"} = new ${TYPE}(${cursor});]]>
354
        </code>
355
    </codetemplate>
356
357
     <!-- Public method generation -->
358
359
     <codetemplate abbreviation="Pm"><code><![CDATA[    public ${ret default="void"} ${mname default="method"}(${args}) {
360
        ${cursor}
361
     }
362
     ]]></code></codetemplate>
363
     <codetemplate abbreviation="Pfm"><code><![CDATA[    public final ${ret default="void"} ${mname default="method"}(${args}) {
364
        ${cursor}
365
     }
366
     ]]></code></codetemplate>
367
     <codetemplate abbreviation="Psfm"><code><![CDATA[    public final ${ret default="void"} ${mname default="method"}(${args}) {
368
        ${cursor}
369
     }
370
     ]]></code></codetemplate>
371
372
     <!-- Protected method generation -->
373
374
     <codetemplate abbreviation="prm"><code><![CDATA[    protected ${ret default="void"} ${mname default="method"}(${args}) {
375
        ${cursor}
376
     }
377
     ]]></code></codetemplate>
378
     <codetemplate abbreviation="prfm"><code><![CDATA[    protected final ${ret default="void"} ${mname default="method"}(${args}) {
379
        ${cursor}
380
     }
381
     ]]></code></codetemplate>
382
     <codetemplate abbreviation="prsfm"><code><![CDATA[    protected static final ${ret default="void"} ${mname default="method"}(${args}) {
383
        ${cursor}
384
     }
385
     ]]></code></codetemplate>
386
387
388
     <!-- Private method generation -->
389
390
     <codetemplate abbreviation="pm"><code><![CDATA[    private ${ret default="void"} ${mname default="method"}(${args}) {
391
        ${cursor}
392
     }
393
     ]]></code></codetemplate>
394
     <codetemplate abbreviation="pfm"><code><![CDATA[    private final ${ret default="void"} ${mname default="method"}(${args}) {
395
        ${cursor}
396
     }
397
     ]]></code></codetemplate>
398
     <codetemplate abbreviation="psfm"><code><![CDATA[    private static final ${ret default="void"} ${mname default="method"}(${args}) {
399
        ${cursor}
400
     }
401
     ]]></code></codetemplate>
402
403
     <codetemplate abbreviation="m"><code><![CDATA[    ${private} ${static} ${final} ${ret default="void"} ${mname default="method"}(${args}) {
404
        ${cursor}
405
     }
406
     ]]></code></codetemplate>
407
408
409
     <!-- Inner class generation -->
410
411
     <codetemplate abbreviation="pfc"><code><![CDATA[private final class ${Type} {
412
        ${Type}() {
413
            ${cursor}
414
        }
415
     }
416
     ]]></code></codetemplate>
417
     <codetemplate abbreviation="psfc"><code><![CDATA[private static final class ${Type} {
418
        ${Type}() {
419
            ${cursor}
420
        }
421
     }
422
     ]]></code></codetemplate>
423
     <codetemplate abbreviation="sfc"><code><![CDATA[static final class ${Type} {
424
        ${Type}() {
425
            ${cursor}
426
        }
427
     }
428
     ]]></code></codetemplate>
429
     <codetemplate abbreviation="sc"><code><![CDATA[static class ${Type} {
430
        ${Type}() {
431
            ${cursor}
432
        }
433
     }
434
     ]]></code></codetemplate>
435
     <codetemplate abbreviation="fc"><code><![CDATA[final class ${Type} {
436
        ${Type}() {
437
            ${cursor}
438
        }
439
     }
440
     ]]></code></codetemplate>
441
     <codetemplate abbreviation="ic"><code><![CDATA[class ${Type} {
442
        ${Type}() {
443
            ${cursor}
444
        }
445
     }
446
     ]]></code></codetemplate>
447
     <codetemplate abbreviation="cl"><code><![CDATA[${private} ${static} ${final} class ${Type} {
448
        ${cursor}
449
     }
450
     ]]></code></codetemplate>
451
     <codetemplate abbreviation="cli"><code><![CDATA[${private} ${static} ${final} class ${Type} implements ${Iface} {
452
        ${cursor}
453
     }
454
     ]]></code></codetemplate>
261
</codetemplates>
455
</codetemplates>

Return to bug 116449