private ValueInclusion determineInsertValueGenerationType( Property mappingProperty, StandardProperty runtimeProperty) { if (runtimeProperty.isInsertGenerated()) { return ValueInclusion.FULL; } else if (mappingProperty.getValue() instanceof Component) { if (hasPartialInsertComponentGeneration((Component) mappingProperty.getValue())) { return ValueInclusion.PARTIAL; } } return ValueInclusion.NONE; }
private ValueInclusion determineInsertValueGenerationType( AttributeBinding mappingProperty, StandardProperty runtimeProperty) { if (runtimeProperty.isInsertGenerated()) { return ValueInclusion.FULL; } // TODO: fix the following when components are working (HHH-6173) // else if ( mappingProperty.getValue() instanceof ComponentAttributeBinding ) { // if ( hasPartialInsertComponentGeneration( ( ComponentAttributeBinding ) // mappingProperty.getValue() ) ) { // return ValueInclusion.PARTIAL; // } // } return ValueInclusion.NONE; }