corrade-nucleus-nucleons – Blame information for rev 20

Subversion Repositories:
Rev:
Rev Author Line No. Line
20 office 1 define("ace/snippets/java",["require","exports","module"], function(require, exports, module) {
2 "use strict";
3  
4 exports.snippetText = "## Access Modifiers\n\
5 snippet po\n\
6 protected\n\
7 snippet pu\n\
8 public\n\
9 snippet pr\n\
10 private\n\
11 ##\n\
12 ## Annotations\n\
13 snippet before\n\
14 @Before\n\
15 static void ${1:intercept}(${2:args}) { ${3} }\n\
16 snippet mm\n\
17 @ManyToMany\n\
18 ${1}\n\
19 snippet mo\n\
20 @ManyToOne\n\
21 ${1}\n\
22 snippet om\n\
23 @OneToMany${1:(cascade=CascadeType.ALL)}\n\
24 ${2}\n\
25 snippet oo\n\
26 @OneToOne\n\
27 ${1}\n\
28 ##\n\
29 ## Basic Java packages and import\n\
30 snippet im\n\
31 import\n\
32 snippet j.b\n\
33 java.beans.\n\
34 snippet j.i\n\
35 java.io.\n\
36 snippet j.m\n\
37 java.math.\n\
38 snippet j.n\n\
39 java.net.\n\
40 snippet j.u\n\
41 java.util.\n\
42 ##\n\
43 ## Class\n\
44 snippet cl\n\
45 class ${1:`Filename(\"\", \"untitled\")`} ${2}\n\
46 snippet in\n\
47 interface ${1:`Filename(\"\", \"untitled\")`} ${2:extends Parent}${3}\n\
48 snippet tc\n\
49 public class ${1:`Filename()`} extends ${2:TestCase}\n\
50 ##\n\
51 ## Class Enhancements\n\
52 snippet ext\n\
53 extends \n\
54 snippet imp\n\
55 implements\n\
56 ##\n\
57 ## Comments\n\
58 snippet /*\n\
59 /*\n\
60 * ${1}\n\
61 */\n\
62 ##\n\
63 ## Constants\n\
64 snippet co\n\
65 static public final ${1:String} ${2:var} = ${3};${4}\n\
66 snippet cos\n\
67 static public final String ${1:var} = \"${2}\";${3}\n\
68 ##\n\
69 ## Control Statements\n\
70 snippet case\n\
71 case ${1}:\n\
72 ${2}\n\
73 snippet def\n\
74 default:\n\
75 ${2}\n\
76 snippet el\n\
77 else\n\
78 snippet elif\n\
79 else if (${1}) ${2}\n\
80 snippet if\n\
81 if (${1}) ${2}\n\
82 snippet sw\n\
83 switch (${1}) {\n\
84 ${2}\n\
85 }\n\
86 ##\n\
87 ## Create a Method\n\
88 snippet m\n\
89 ${1:void} ${2:method}(${3}) ${4:throws }${5}\n\
90 ##\n\
91 ## Create a Variable\n\
92 snippet v\n\
93 ${1:String} ${2:var}${3: = null}${4};${5}\n\
94 ##\n\
95 ## Enhancements to Methods, variables, classes, etc.\n\
96 snippet ab\n\
97 abstract\n\
98 snippet fi\n\
99 final\n\
100 snippet st\n\
101 static\n\
102 snippet sy\n\
103 synchronized\n\
104 ##\n\
105 ## Error Methods\n\
106 snippet err\n\
107 System.err.print(\"${1:Message}\");\n\
108 snippet errf\n\
109 System.err.printf(\"${1:Message}\", ${2:exception});\n\
110 snippet errln\n\
111 System.err.println(\"${1:Message}\");\n\
112 ##\n\
113 ## Exception Handling\n\
114 snippet as\n\
115 assert ${1:test} : \"${2:Failure message}\";${3}\n\
116 snippet ca\n\
117 catch(${1:Exception} ${2:e}) ${3}\n\
118 snippet thr\n\
119 throw\n\
120 snippet ths\n\
121 throws\n\
122 snippet try\n\
123 try {\n\
124 ${3}\n\
125 } catch(${1:Exception} ${2:e}) {\n\
126 }\n\
127 snippet tryf\n\
128 try {\n\
129 ${3}\n\
130 } catch(${1:Exception} ${2:e}) {\n\
131 } finally {\n\
132 }\n\
133 ##\n\
134 ## Find Methods\n\
135 snippet findall\n\
136 List<${1:listName}> ${2:items} = ${1}.findAll();${3}\n\
137 snippet findbyid\n\
138 ${1:var} ${2:item} = ${1}.findById(${3});${4}\n\
139 ##\n\
140 ## Javadocs\n\
141 snippet /**\n\
142 /**\n\
143 * ${1}\n\
144 */\n\
145 snippet @au\n\
146 @author `system(\"grep \\`id -un\\` /etc/passwd | cut -d \\\":\\\" -f5 | cut -d \\\",\\\" -f1\")`\n\
147 snippet @br\n\
148 @brief ${1:Description}\n\
149 snippet @fi\n\
150 @file ${1:`Filename()`}.java\n\
151 snippet @pa\n\
152 @param ${1:param}\n\
153 snippet @re\n\
154 @return ${1:param}\n\
155 ##\n\
156 ## Logger Methods\n\
157 snippet debug\n\
158 Logger.debug(${1:param});${2}\n\
159 snippet error\n\
160 Logger.error(${1:param});${2}\n\
161 snippet info\n\
162 Logger.info(${1:param});${2}\n\
163 snippet warn\n\
164 Logger.warn(${1:param});${2}\n\
165 ##\n\
166 ## Loops\n\
167 snippet enfor\n\
168 for (${1} : ${2}) ${3}\n\
169 snippet for\n\
170 for (${1}; ${2}; ${3}) ${4}\n\
171 snippet wh\n\
172 while (${1}) ${2}\n\
173 ##\n\
174 ## Main method\n\
175 snippet main\n\
176 public static void main (String[] args) {\n\
177 ${1:/* code */}\n\
178 }\n\
179 ##\n\
180 ## Print Methods\n\
181 snippet print\n\
182 System.out.print(\"${1:Message}\");\n\
183 snippet printf\n\
184 System.out.printf(\"${1:Message}\", ${2:args});\n\
185 snippet println\n\
186 System.out.println(${1});\n\
187 ##\n\
188 ## Render Methods\n\
189 snippet ren\n\
190 render(${1:param});${2}\n\
191 snippet rena\n\
192 renderArgs.put(\"${1}\", ${2});${3}\n\
193 snippet renb\n\
194 renderBinary(${1:param});${2}\n\
195 snippet renj\n\
196 renderJSON(${1:param});${2}\n\
197 snippet renx\n\
198 renderXml(${1:param});${2}\n\
199 ##\n\
200 ## Setter and Getter Methods\n\
201 snippet set\n\
202 ${1:public} void set${3:}(${2:String} ${4:}){\n\
203 this.$4 = $4;\n\
204 }\n\
205 snippet get\n\
206 ${1:public} ${2:String} get${3:}(){\n\
207 return this.${4:};\n\
208 }\n\
209 ##\n\
210 ## Terminate Methods or Loops\n\
211 snippet re\n\
212 return\n\
213 snippet br\n\
214 break;\n\
215 ##\n\
216 ## Test Methods\n\
217 snippet t\n\
218 public void test${1:Name}() throws Exception {\n\
219 ${2}\n\
220 }\n\
221 snippet test\n\
222 @Test\n\
223 public void test${1:Name}() throws Exception {\n\
224 ${2}\n\
225 }\n\
226 ##\n\
227 ## Utils\n\
228 snippet Sc\n\
229 Scanner\n\
230 ##\n\
231 ## Miscellaneous\n\
232 snippet action\n\
233 public static void ${1:index}(${2:args}) { ${3} }\n\
234 snippet rnf\n\
235 notFound(${1:param});${2}\n\
236 snippet rnfin\n\
237 notFoundIfNull(${1:param});${2}\n\
238 snippet rr\n\
239 redirect(${1:param});${2}\n\
240 snippet ru\n\
241 unauthorized(${1:param});${2}\n\
242 snippet unless\n\
243 (unless=${1:param});${2}\n\
244 ";
245 exports.scope = "java";
246  
247 });