11# # Access Modifiers
22snippet po
3- protected
3+ protected ${0}
44snippet pu
5- public
5+ public ${0}
66snippet pr
7- private
7+ private ${0}
88# #
99# # Annotations
1010snippet before
@@ -25,7 +25,7 @@ snippet oo
2525# #
2626# # Basic Java packages and import
2727snippet im
28- import
28+ import ${0}
2929snippet j.b
3030 java.beans.
3131snippet j.i
@@ -39,17 +39,17 @@ snippet j.u
3939# #
4040# # Class
4141snippet cl
42- class ${1: `vim_snippets#Filename("", "untitled")` } ${0}
42+ class ${1: `vim_snippets#Filename("$1 ", "untitled")` } ${0}
4343snippet in
44- interface ${1: `vim_snippets#Filename("", "untitled")` } ${2: extends Parent }
44+ interface ${1: `vim_snippets#Filename("$1 ", "untitled")` } ${2: extends Parent }
4545snippet tc
46- public class ${1: `vim_snippets#Filename()` } extends ${0: TestCase }
46+ public class ${1: `vim_snippets#Filename(" $1 " )` } extends ${0: TestCase }
4747# #
4848# # Class Enhancements
4949snippet ext
50- extends
50+ extends ${0}
5151snippet imp
52- implements
52+ implements ${0}
5353# #
5454# # Comments
5555snippet /*
@@ -89,15 +89,28 @@ snippet m
8989snippet v
9090 ${1: String } ${2: var }${3: = null } ${4} ;
9191# #
92+ # # Declaration for ArrayList
93+ snippet d.al
94+ List<${1: Object } > ${2: list } = ArrayList<$1 >;${0}
95+ # # Declaration for HashMap
96+ snippet d.hm
97+ Map<${1: Object } , ${2: Object } > ${3: map } = HashMap<$1 , $2 >;${0}
98+ # # Declaration for HashSet
99+ snippet d.hs
100+ Set<${1: Object } > ${2: set } = HashSet<$1 >;${0}
101+ # # Declaration for Stack
102+ snippet d.st
103+ Stack<${1: Object } > ${2: stack } = Stack<$1 >;${0}
104+ # #
92105# # Enhancements to Methods, variables, classes, etc.
93106snippet ab
94- abstract
107+ abstract ${0}
95108snippet fi
96- final
109+ final ${0}
97110snippet st
98- static
111+ static ${0}
99112snippet sy
100- synchronized
113+ synchronized ${0}
101114# #
102115# # Error Methods
103116snippet err
@@ -113,9 +126,9 @@ snippet as
113126snippet ca
114127 catch(${1: Exception } ${2: e } ) ${0}
115128snippet thr
116- throw
129+ throw ${0}
117130snippet ths
118- throws
131+ throws ${0}
119132snippet try
120133 try {
121134 ${0}
@@ -144,7 +157,7 @@ snippet @au
144157snippet @br
145158 @brief ${0: Description }
146159snippet @fi
147- @file ${0: `vim_snippets#Filename()` } .java
160+ @file ${0: `vim_snippets#Filename(" $1 " )` } .java
148161snippet @pa
149162 @param ${0: param }
150163snippet @re
@@ -206,7 +219,7 @@ snippet get
206219# #
207220# # Terminate Methods or Loops
208221snippet re
209- return
222+ return ${0}
210223snippet br
211224 break;
212225# #
0 commit comments