#HeaderPattern
new\sEventListener\(\((?<a>.+?),\s*(?<b>.+?),\s*(?<c>.+?)\)\s*?=>

#Header

		new IEventListener() {
			@Override
			public void eventRaised(Event ${0}, Object ${1}, EventArgs ${2}) {
				#Content
			}
		}

#FooterPattern
\)(?<a>.*?)\);

#Footer
${0});