#HeaderPattern
Frontend\.Run(?<a>Multiple){0,1}Action\((?<b>.+),\s*?(?<c>.+?)\s*?=>

#Header
Frontend.Run${0}Action(${1},
		new IFrontend${0}ActionAsyncCallback() {
			@Override
			public void Executed(Frontend${0}ActionAsyncResult ${2}) {
				#Content
			}
		}

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

#Footer
,${0});