Skip to content

Instantly share code, notes, and snippets.

@cedricvidal
Created October 4, 2012 12:44
Show Gist options
  • Save cedricvidal/3833326 to your computer and use it in GitHub Desktop.
Save cedricvidal/3833326 to your computer and use it in GitHub Desktop.
Eclipse Java Templates
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<templates>
<template autoinsert="true" context="java-members" deleted="false" description="Slf4j Logger" enabled="true" name="log">private static ${loggerType:newType(org.slf4j.Logger)} log = ${factoryType:newType(org.slf4j.LoggerFactory)}.getLogger(${enclosing_type}.class);
</template>
<template autoinsert="true" context="java-members" deleted="false" description="Slf4j Instance level Logger" enabled="true" name="log-instance">private ${loggerType:newType(org.slf4j.Logger)} log = ${factoryType:newType(org.slf4j.LoggerFactory)}.getLogger(this.getClass());&#13;
&#13;
public void setLogger(${loggerType} logger) {&#13;
this.log = logger;&#13;
}&#13;
&#13;
public ${loggerType} getLogger() {&#13;
return this.log;&#13;
}&#13;
</template>
</templates>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment