componentGenerator.setRelatedType((EntityType) type);
componentGenerator.setBaseClassName(type.getBeanClass().getName());
componentGenerator.setExtClassName(type.getInstanceClassName());
genClass.addComponent(componentGenerator);
DependencyComponent depend = genClass.addDependencyComponent();
depend.addDependencyList(componentGenerator.getDependencies());
}
else if (type instanceof EmbeddableType) {