download

Sign in or create your account | Project List | Help

download Git Source Tree

Root/java_getset.template

1let b:javagetset_insertPosition=2
2
3let b:javagetset_getterTemplate =
4    \ "/**\n" .
5    \ " * Get %varname%.\n" .
6    \ " * @return %varname% as %type%.\n" .
7    \ " */\n" .
8    \ "%modifiers% %type% %funcname%() {\n" .
9    \ " return %varname%;\n" .
10    \ "}"
11
12let b:javagetset_setterTemplate =
13    \ "/**\n" .
14    \ " * Set %varname%.\n" .
15    \ " * @param %varname% the value to set.\n" .
16    \ " */\n" .
17    \ "%modifiers% void %funcname%(%type% %varname%) {\n" .
18    \ " this.%varname% = %varname%;\n" .
19    \ "}"
20
21let b:javagetset_getterArrayTemplate =
22    \ "/**\n" .
23    \ " * Get %varname%.\n" .
24    \ " * @return %varname% as %type%[].\n" .
25    \ " */\n" .
26    \ "%modifiers% %type%[] %funcname%() {\n" .
27    \ " return %varname%;\n" .
28    \ "}\n" .
29    \ "/**\n" .
30    \ " * Get %varname% element at specified index.\n" .
31    \ " * @param index the index.\n" .
32    \ " * @return %varname% at index as %type%.\n" .
33    \ " */\n" .
34    \ "%modifiers% %type% %funcname%(int index) {\n" .
35    \ " return %varname%[index];\n" .
36    \ "}"
37
38let b:javagetset_setterArrayTemplate =
39    \ "/**\n" .
40    \ " * Set %varname%.\n" .
41    \ " * @param %varname% the value to set.\n" .
42    \ " */\n" .
43    \ "%modifiers% void %funcname%(%type%[] %varname%) {\n" .
44    \ " this.%varname% = %varname%;\n" .
45    \ "}\n" .
46    \ "/**\n" .
47    \ " * Set %varname% at the specified index.\n" .
48    \ " * @param %varname% the value to set.\n" .
49    \ " * @param index the index.\n" .
50    \ " */\n" .
51    \ "%modifiers% void %funcname%(%type% %varname%, int index) {\n" .
52    \ " this.%varname%[index] = %varname%;\n" .
53    \ "}"
54
55

Archive Download this file

Branches:
master