-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtemplates.xml
21 lines (21 loc) · 1.94 KB
/
templates.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java-members" deleted="false" description="" enabled="true" name="gst">// -----------------------------
// ----- ${cursor:link('Get Set ToString HashCode Equals','Constructors','Static Methods','Non-Static Methods')}
// -----------------------------</template><template autoinsert="true" context="java-statements" deleted="false" description="" enabled="true" name="ifnotnull">if (${var} != null) {
${cursor}
}</template><template autoinsert="true" context="java-statements" deleted="false" description="" enabled="true" name="ifnull">if (${var} == null) {
${cursor}
}</template><template autoinsert="true" context="java" deleted="false" description="" enabled="true" name="log">${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} private final Logger log = LoggerFactory.getLogger(this.getClass());</template><template autoinsert="true" context="java-members" deleted="false" description="" enabled="true" name="logs">${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} private static final Logger LOGGER = LoggerFactory.getLogger(${enclosing_type}.class);</template><template autoinsert="true" context="java" deleted="false" description="" enabled="true" name="of"> public static ${enclosing_type} of() {
instance = new ${enclosing_type}();
return instance;
}</template><template autoinsert="true" context="java" deleted="false" description="" enabled="true" name="sf">String.format("${cursor}", ${var})</template><template autoinsert="true" context="java-members" deleted="false" description="" enabled="true" name="singleton">
private static ${enclosing_type} instance;
private ${enclosing_type}() {
}
public static ${enclosing_type} getInstance() {
if (instance == null) {
instance = new ${enclosing_type}();
}
return instance;
}</template></templates>