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