summaryrefslogtreecommitdiff
path: root/.emacs.d/snippets/java-mode
diff options
context:
space:
mode:
authorSimeon Simeonov2016-02-17 07:39:51 +0100
committerSimeon Simeonov2016-02-17 07:39:51 +0100
commit481decd28b7940d1dae11fd0ff2dc06143c46ee8 (patch)
treefca07ee06cf69f62776d74cc03087f8c71401ad5 /.emacs.d/snippets/java-mode
parent905ddda312c1535909c64bb261d4cf2a3edcb8ae (diff)
Add java-mode snippets. Upgrade yasnippet and yaml-mode
Diffstat (limited to '.emacs.d/snippets/java-mode')
-rw-r--r--.emacs.d/snippets/java-mode/apr_assert7
-rw-r--r--.emacs.d/snippets/java-mode/assert5
-rw-r--r--.emacs.d/snippets/java-mode/assertEquals7
-rw-r--r--.emacs.d/snippets/java-mode/cls7
-rw-r--r--.emacs.d/snippets/java-mode/constructor7
-rw-r--r--.emacs.d/snippets/java-mode/define test method8
-rw-r--r--.emacs.d/snippets/java-mode/doc7
-rw-r--r--.emacs.d/snippets/java-mode/equals7
-rw-r--r--.emacs.d/snippets/java-mode/file_class9
-rw-r--r--.emacs.d/snippets/java-mode/for7
-rw-r--r--.emacs.d/snippets/java-mode/fori7
-rw-r--r--.emacs.d/snippets/java-mode/getter7
-rw-r--r--.emacs.d/snippets/java-mode/if7
-rw-r--r--.emacs.d/snippets/java-mode/ife10
-rw-r--r--.emacs.d/snippets/java-mode/import6
-rw-r--r--.emacs.d/snippets/java-mode/iterator7
-rw-r--r--.emacs.d/snippets/java-mode/javadoc8
-rw-r--r--.emacs.d/snippets/java-mode/lambda5
-rw-r--r--.emacs.d/snippets/java-mode/main7
-rw-r--r--.emacs.d/snippets/java-mode/main_class11
-rw-r--r--.emacs.d/snippets/java-mode/method7
-rw-r--r--.emacs.d/snippets/java-mode/new6
-rw-r--r--.emacs.d/snippets/java-mode/override6
-rw-r--r--.emacs.d/snippets/java-mode/param5
-rw-r--r--.emacs.d/snippets/java-mode/printf5
-rw-r--r--.emacs.d/snippets/java-mode/println6
-rw-r--r--.emacs.d/snippets/java-mode/return5
-rw-r--r--.emacs.d/snippets/java-mode/test8
-rw-r--r--.emacs.d/snippets/java-mode/testClass12
-rw-r--r--.emacs.d/snippets/java-mode/this6
-rw-r--r--.emacs.d/snippets/java-mode/toString7
-rw-r--r--.emacs.d/snippets/java-mode/try11
-rw-r--r--.emacs.d/snippets/java-mode/value5
33 files changed, 235 insertions, 0 deletions
diff --git a/.emacs.d/snippets/java-mode/apr_assert b/.emacs.d/snippets/java-mode/apr_assert
new file mode 100644
index 0000000..a3942be
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/apr_assert
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: apr_assert
3# key: apr_assert
4# --
5if (Globals.useAssertions) {
6 ${1:assert ..};
7}
diff --git a/.emacs.d/snippets/java-mode/assert b/.emacs.d/snippets/java-mode/assert
new file mode 100644
index 0000000..686ffea
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/assert
@@ -0,0 +1,5 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: assert
3# key: as
4# --
5assert ${1:expression}; \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/assertEquals b/.emacs.d/snippets/java-mode/assertEquals
new file mode 100644
index 0000000..ce23dae
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/assertEquals
@@ -0,0 +1,7 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: assertEquals
3# key: ae
4# group: test
5# --
6Assert.assertEquals($1, $2);
7$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/cls b/.emacs.d/snippets/java-mode/cls
new file mode 100644
index 0000000..88f534f
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/cls
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: cls
3# key: cls
4# --
5class ${1:Class} {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/constructor b/.emacs.d/snippets/java-mode/constructor
new file mode 100644
index 0000000..602e496
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/constructor
@@ -0,0 +1,7 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: constructor
3# key: c
4# --
5public ${1:Class} (${2:args}) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/define test method b/.emacs.d/snippets/java-mode/define test method
new file mode 100644
index 0000000..fd9daf6
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/define test method
@@ -0,0 +1,8 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: define test method
3# key: dt
4# --
5@Test
6public void test${1:Name}() throws Exception {
7 $0
8}
diff --git a/.emacs.d/snippets/java-mode/doc b/.emacs.d/snippets/java-mode/doc
new file mode 100644
index 0000000..88f556e
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/doc
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: doc
3# key: /*
4# --
5/**
6 * ${1:documentation}
7 */ \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/equals b/.emacs.d/snippets/java-mode/equals
new file mode 100644
index 0000000..e990966
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/equals
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: equals
3# key: eq
4# --
5public boolean equals(${1:Class} other) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/file_class b/.emacs.d/snippets/java-mode/file_class
new file mode 100644
index 0000000..e0a46f6
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/file_class
@@ -0,0 +1,9 @@
1# -*- mode: snippet -*-
2# name: file_class
3# key: file
4# --
5public class ${1:`(file-name-base
6 (or (buffer-file-name)
7 (buffer-name)))`} {
8 $0
9}
diff --git a/.emacs.d/snippets/java-mode/for b/.emacs.d/snippets/java-mode/for
new file mode 100644
index 0000000..833827b
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/for
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: for
3# key: for
4# --
5for (${1:int i = 0}; ${2:i < N}; ${3:i++}) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/fori b/.emacs.d/snippets/java-mode/fori
new file mode 100644
index 0000000..a417f2c
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/fori
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: fori
3# key: fori
4# --
5for (${1:Object el} : ${2:iterator}) {
6 $0
7}
diff --git a/.emacs.d/snippets/java-mode/getter b/.emacs.d/snippets/java-mode/getter
new file mode 100644
index 0000000..747f9f4
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/getter
@@ -0,0 +1,7 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: getter
3# key: g
4# --
5public ${1:int} get${2:Field}() {
6 return ${3:field};
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/if b/.emacs.d/snippets/java-mode/if
new file mode 100644
index 0000000..cae545f
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/if
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: if
3# key: if
4# --
5if (${1:condition}) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/ife b/.emacs.d/snippets/java-mode/ife
new file mode 100644
index 0000000..975643f
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/ife
@@ -0,0 +1,10 @@
1# -*- mode: snippet -*-
2# name: ife
3# key: ife
4# --
5if (${1:cond}) {
6 $2
7}
8else {
9 $3
10} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/import b/.emacs.d/snippets/java-mode/import
new file mode 100644
index 0000000..56235a2
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/import
@@ -0,0 +1,6 @@
1# -*- mode: snippet -*-
2# name: import
3# key: imp
4# --
5import ${1:System.};
6$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/iterator b/.emacs.d/snippets/java-mode/iterator
new file mode 100644
index 0000000..69fb2ac
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/iterator
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: iterator
3# key: iterator
4# --
5public Iterator<${1:type}> iterator() {
6 $0
7}
diff --git a/.emacs.d/snippets/java-mode/javadoc b/.emacs.d/snippets/java-mode/javadoc
new file mode 100644
index 0000000..5bc9051
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/javadoc
@@ -0,0 +1,8 @@
1# -*- mode: snippet -*-
2# name: javadoc
3# key: doc
4# --
5/**
6 * $0
7 *
8 */ \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/lambda b/.emacs.d/snippets/java-mode/lambda
new file mode 100644
index 0000000..a73a7a5
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/lambda
@@ -0,0 +1,5 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: lambda
3# key: \
4# --
5(${1:args}) -> ${2:expression}; \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/main b/.emacs.d/snippets/java-mode/main
new file mode 100644
index 0000000..b24e49d
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/main
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: main
3# key: main
4# --
5public static void main(String[] args) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/main_class b/.emacs.d/snippets/java-mode/main_class
new file mode 100644
index 0000000..624b31c
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/main_class
@@ -0,0 +1,11 @@
1# contributor: L. Guruprasad <lgp171188@gmail.com>
2# name: main_class
3# key: main_class
4# --
5class `(file-name-nondirectory (file-name-sans-extension (buffer-file-name)))`
6{
7public static void main(String args[])
8{
9$0
10}
11} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/method b/.emacs.d/snippets/java-mode/method
new file mode 100644
index 0000000..7a6b9ed
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/method
@@ -0,0 +1,7 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: method
3# key: m
4# --
5${1:public} ${2:void} ${3:name}(${4:args}) {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/new b/.emacs.d/snippets/java-mode/new
new file mode 100644
index 0000000..f06091d
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/new
@@ -0,0 +1,6 @@
1# -*- mode: snippet -*-
2# name: new
3# key: new
4# --
5${1:Type} ${2:obj} = new ${3:Constr}(${4:args});
6$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/override b/.emacs.d/snippets/java-mode/override
new file mode 100644
index 0000000..9878c85
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/override
@@ -0,0 +1,6 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: override
3# key: o
4# --
5@Override
6$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/param b/.emacs.d/snippets/java-mode/param
new file mode 100644
index 0000000..4a1f44d
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/param
@@ -0,0 +1,5 @@
1# -*- mode: snippet -*-
2# name: param
3# key: param
4# --
5@param ${1:paramater} $0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/printf b/.emacs.d/snippets/java-mode/printf
new file mode 100644
index 0000000..f93c965
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/printf
@@ -0,0 +1,5 @@
1# -*- mode: snippet -*-
2# name: printf
3# key: printf
4# --
5System.out.printf("$0%n"); \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/println b/.emacs.d/snippets/java-mode/println
new file mode 100644
index 0000000..7dd8f0d
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/println
@@ -0,0 +1,6 @@
1# -*- mode: snippet -*-
2# name: println
3# key: pr
4# --
5System.out.println("${1:text}");
6$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/return b/.emacs.d/snippets/java-mode/return
new file mode 100644
index 0000000..5712e0c
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/return
@@ -0,0 +1,5 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: return
3# key: r
4# --
5return $0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/test b/.emacs.d/snippets/java-mode/test
new file mode 100644
index 0000000..a37d115
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/test
@@ -0,0 +1,8 @@
1# -*- mode: snippet -*-
2# name: test
3# key: test
4# --
5@Test
6public void test_${1:Case}() {
7 $0
8} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/testClass b/.emacs.d/snippets/java-mode/testClass
new file mode 100644
index 0000000..b01a68f
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/testClass
@@ -0,0 +1,12 @@
1# -*- mode: snippet -*-
2# name: testClass
3# key: tc
4# --
5import junit.framework.*;
6import junit.textui.*;
7
8public class Test${1:Class} extends TestCase {
9 protected void setUp() {
10 $0
11 }
12} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/this b/.emacs.d/snippets/java-mode/this
new file mode 100644
index 0000000..45201b4
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/this
@@ -0,0 +1,6 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: this
3# key: .
4# --
5this.$1 = $1;
6$0 \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/toString b/.emacs.d/snippets/java-mode/toString
new file mode 100644
index 0000000..0382a9e
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/toString
@@ -0,0 +1,7 @@
1# -*- mode: snippet -*-
2# name: toString
3# key: toStr
4# --
5public String toString() {
6 $0
7} \ No newline at end of file
diff --git a/.emacs.d/snippets/java-mode/try b/.emacs.d/snippets/java-mode/try
new file mode 100644
index 0000000..1a17ba3
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/try
@@ -0,0 +1,11 @@
1# -*- mode: snippet -*-
2# name: try
3# key: try
4# --
5try {
6 $0
7}
8catch (${1:Throwable e}) {
9 ${2:System.out.println("Error " + e.getMessage());
10 e.printStackTrace();}
11}
diff --git a/.emacs.d/snippets/java-mode/value b/.emacs.d/snippets/java-mode/value
new file mode 100644
index 0000000..7ec38ef
--- /dev/null
+++ b/.emacs.d/snippets/java-mode/value
@@ -0,0 +1,5 @@
1# -*- mode: snippet; require-final-newline: nil -*-
2# name: value
3# key: val
4# --
5final ${1:int} ${2:n} = $0; \ No newline at end of file