public void initializeComponentFactory(ComponentTypeDescription typeDesc, Element metadata) throws ConfigurationException {
if (!(getFactory() instanceof ApamAtomicComponentFactory))
return;
ApamAtomicComponentFactory implementation = (ApamAtomicComponentFactory) getFactory();
ImplementationDeclaration declaration = implementation.getDeclaration();
if (!(declaration instanceof AtomicImplementationDeclaration))
return;
AtomicImplementationDeclaration primitive = (AtomicImplementationDeclaration) declaration;