From f95231e9c33f3321583b16bbe5fd5055307ca782 Mon Sep 17 00:00:00 2001 From: mattn Date: Wed, 2 Nov 2011 17:52:03 +0900 Subject: add some java templates. --- template/java/base-class.java | 11 +++++++++++ template/java/base-main.java | 3 +++ template/java/snip-getter-setter.java | 15 +++++++++++++++ template/java/snip-getter.java | 7 +++++++ template/java/snip-main.java | 3 +++ 5 files changed, 39 insertions(+) create mode 100644 template/java/base-class.java create mode 100644 template/java/snip-getter-setter.java create mode 100644 template/java/snip-getter.java create mode 100644 template/java/snip-main.java (limited to 'template/java') 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_}} +} -- cgit v1.2.3-54-g00ecf