aboutsummaryrefslogtreecommitdiff
path: root/template/java
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2011-11-02 17:52:03 +0900
committermattn <mattn.jp@gmail.com>2011-11-02 17:52:03 +0900
commitf95231e9c33f3321583b16bbe5fd5055307ca782 (patch)
tree566f990610abccc6944ff06630d781ad7db25375 /template/java
parent2a11cebd64abfe161d6c64c256e98b3b602b9d3f (diff)
downloadvim-sonictemplate-f95231e9c33f3321583b16bbe5fd5055307ca782.tar.gz
vim-sonictemplate-f95231e9c33f3321583b16bbe5fd5055307ca782.tar.bz2
vim-sonictemplate-f95231e9c33f3321583b16bbe5fd5055307ca782.zip
add some java templates.
Diffstat (limited to 'template/java')
-rw-r--r--template/java/base-class.java11
-rw-r--r--template/java/base-main.java3
-rw-r--r--template/java/snip-getter-setter.java15
-rw-r--r--template/java/snip-getter.java7
-rw-r--r--template/java/snip-main.java3
5 files changed, 39 insertions, 0 deletions
diff --git a/template/java/base-class.java b/template/java/base-class.java
new file mode 100644
index 0000000..e87b16a
--- /dev/null
+++ b/template/java/base-class.java
@@ -0,0 +1,11 @@
+/**
+ * {{_name_}}
+ */
+public class {{_name_}} {
+ /**
+ * Constructor
+ */
+ public {{_name_}}() {
+ {{_cursor_}}
+ }
+}
diff --git a/template/java/base-main.java b/template/java/base-main.java
index 18db0dc..a8c1d0c 100644
--- a/template/java/base-main.java
+++ b/template/java/base-main.java
@@ -1,3 +1,6 @@
+/**
+ * {{_name_}}
+ */
public class {{_name_}} {
public static void main(String[] args) {
{{_cursor_}}
diff --git a/template/java/snip-getter-setter.java b/template/java/snip-getter-setter.java
new file mode 100644
index 0000000..0a4a54e
--- /dev/null
+++ b/template/java/snip-getter-setter.java
@@ -0,0 +1,15 @@
+/**
+ * get {{_input_:name}}
+ * @return {{_input_:name}}
+ */
+public {{_input_:type}} get{{_expr_:substitute('{{_input_:name}}', '\w\+', '\u\0', '')}}() {
+ return {{_input_:name}};
+}
+
+/**
+ * set {{_input_:name}}
+ * @param {{_input_:name}}
+ */
+public void set{{_expr_:substitute('{{_input_:name}}', '\w\+', '\u\0', '')}}({{_input_:type}} {{_input_:name}}) {
+ this.{{_input_:name}} = {{_input_:name}};
+}
diff --git a/template/java/snip-getter.java b/template/java/snip-getter.java
new file mode 100644
index 0000000..a99d1b9
--- /dev/null
+++ b/template/java/snip-getter.java
@@ -0,0 +1,7 @@
+/**
+ * get {{_input_:name}}
+ * @return {{_input_:name}}
+ */
+public {{_input_:type}} get{{_expr_:substitute('{{_input_:name}}', '\w\+', '\u\0', '')}}() {
+ return {{_input_:name}};
+}
diff --git a/template/java/snip-main.java b/template/java/snip-main.java
new file mode 100644
index 0000000..68d86a3
--- /dev/null
+++ b/template/java/snip-main.java
@@ -0,0 +1,3 @@
+public static void main(String[] args) {
+ {{_cursor_}}
+}