About

This page contains collection of useful code templates ready to use in your Eclipse IDE. This site is part of Public Eclipse Template Respository project which aims to make sharing of Eclipse code templates easy.

How to install templates?

Follow simple steps:

  1. Install PETR plugin from our Eclipse Update Site: http://jcake.com/pert
  2. Open Templates View.
  3. Use context menu actions to interact with public repository.

Repository content

aAE (context: java)
assertArrayEquals
assertArrayEquals(${expected:array}, ${actual:array});${:importStatic('org.junit.Assert.assertArrayEquals')}
aE (context: java)
assertEquals using static import
assertEquals(${expected:localVar}, ${actual:localVar});${:importStatic('org.junit.Assert.assertEquals')}
aN (context: java)
assertNull using static import
assertNull(${localVar});${:importStatic('org.junit.Assert.assertNull')}
aNN (context: java)
assertNotNull using static import
assertNotNull(${localVar});${:importStatic('org.junit.Assert.assertNotNull')}
aT (context: java)
assertTrue using static import
assertTrue(${localVar});${cursor}${:importStatic('org.junit.Assert.assertTrue')}
debug (context: java)
zapisuje w dzienniku zdarzeń LOG nazwę i wartość konkretnej zmiennej
LOG.debug(${variable} + " <-- ${variable}");
debugtrace (context: java)
zapisuje w dzienniku zdarzeń LOG nazwę klasy oraz nazwę metody
LOG.debug("${enclosing_type}.${enclosing_method}()");
fall-through (context: java)
$FALL-THROUGH$ marker
//$$FALL-THROUGH$$
ifTernaryRightSide (context: java)
Ternary operator right side
(${condition:var(boolean)}) ? ${doIfTrue} : ${doIfFalse};
ld (context: java)
log.debug
${log:field(org.apache.commons.logging.Log,org.slf4j.Logger)}.debug("${cursor}");
li (context: java)
log.info
${log:field(org.apache.commons.logging.Log,org.slf4j.Logger)}.info("${cursor}");
log4jlogger (context: java)
Wstawia statycznego logera LOG odpowiedzialnego za zapis zdarzeń z danej klasy
@SuppressWarnings("unused")
private static final org.apache.log4j.Logger LOG = org.apache.log4j.Logger.getLogger(${enclosing_type}.class);
logger (context: java)
Add commons logging logger
private final Log logger = LogFactory.getLog(getClass());
${log:import(org.apache.commons.logging.Log)}
${logfactory:import(org.apache.commons.logging.LogFactory)}
mockito_mock (context: java)
Creates new Mockito mock
mock(${elemType});
${cursor}${:importStatic('org.mockito.Mockito.*')}
mockito_verify (context: java)
verify mockito mock
verify(${call:localVar}).${cursor}${:importStatic('org.mockito.Mockito.verify')}
mockito_when (context: java)
stubbing mockito
when(${call:localVar}).${cursor}${:importStatic('org.mockito.Mockito.when')}
now (context: java)
Insert current time millis
System.currentTimeMillis();
nowJoda (context: java)
Insert current milliseconds, Joda style
${imp:import(org.joda.time.DateTimeUtils)}

final long now = DateTimeUtils.currentTimeMillis();
nowJoda (context: java)
Insert current milliseconds, Joda style
${imp:import(org.joda.time.DateTimeUtils)}

final long ${now} = DateTimeUtils.currentTimeMillis();
nowJoda (context: java)
${imp:import(org.joda.time.DateTimeUtils)}

DateTimeUtils.currentTimeMillis();
slf4jlogger (context: java)
SLF4J Logger
${:import (org.slf4j.Logger, org.slf4j.LoggerFactory)}
private static final Logger logger = LoggerFactory.getLogger(${enclosing_type}.class);
slf4jlogger (context: java)
SLF4J Logger
${:import (org.slf4j.Logger, org.slf4j.LoggerFactory)}
@SuppressWarnings("unused")
private static final Logger logger = LoggerFactory.getLogger(${enclosing_type}.class);
slf4jlogger (context: java)
SLF4J Logger
${:import (org.slf4j.Logger, org.slf4j.LoggerFactory)}
private static final Logger LOG = LoggerFactory.getLogger(${enclosing_type}.class);
after_test (context: java-members)
tearDown method (JUnit 4)
@After
public void tearDown() throws Exception {
	${cursor}
}${:import(org.junit.After)}
before_test (context: java-members)
setUp method (JUnit 4)
@Before
public void setUp() throws Exception {
	${cursor}
}${:import(org.junit.Before)}
ifTernaryAssignment (context: java-statements)
Ternary operator with assignment
${returnType} ${result} = (${condition:var(boolean)}) ? ${doIfTrue} : ${doIfFalse};