This is a collection of design pattern implementations which are useable via "Live Templates" from within IntelliJ.