{
if ( !this.mappedClasses.contains( c.implClass.binaryName() )
&& c.target.getCustomizations().find( ORM_NS, "embeddable" ) != null )
{
final CPluginCustomization pc = c.target.getCustomizations().find( ORM_NS, "embeddable" );
final Embeddable embeddable = JAXB.unmarshal( new DOMSource( pc.element ), Embeddable.class );
orm.getEmbeddable().add( embeddable );
this.toEmbeddable( c, embeddable );
if ( !pc.isAcknowledged() )
{
pc.markAsAcknowledged();
}
this.mappedClasses.add( embeddable.getClazz() );
}
}