private < E > E createCustomElement ( final CustomElementType customElementType , final Class < E > expectedClazz , final DataCleanerConfiguration configuration , final boolean initialize ) { final InjectionManager injectionManager = configuration . getEnvironment ( ) . getInjectionManagerFactory ( ) . getInjectionManager ( configuration ) ; return createCustomElementInternal ( customElementType , expectedClazz , injectionManager , initialize ) ; }
Creates a custom component based on an element which specified just a class name and an optional set of properties .