SPLEVO-340
If-Else Refactoring With Static Configuration Class

- following refactorings now support multiple implementing elements:
	- class
	- enum
	- interface