Lines 1614-1619
Link Here
|
1614 |
referenceAccessor.processDerivedId(processing, processed); |
1614 |
referenceAccessor.processDerivedId(processing, processed); |
1615 |
} |
1615 |
} |
1616 |
|
1616 |
|
|
|
1617 |
// BugFix für Bug 454898 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=454898): |
1618 |
MetadataDescriptor lInheritanceRootDescriptor = referenceDescriptor.getInheritanceRootDescriptor(); |
1619 |
if(lInheritanceRootDescriptor!=null){ |
1620 |
ClassAccessor lInheritanceRootAccessor = lInheritanceRootDescriptor.getClassAccessor(); |
1621 |
if (lInheritanceRootAccessor.hasDerivedId()) { |
1622 |
lInheritanceRootAccessor.processDerivedId(processing, processed); |
1623 |
} |
1624 |
} |
1625 |
// Ende-Bugfix |
1626 |
|
1617 |
// Now process the relationship, and the derived id. |
1627 |
// Now process the relationship, and the derived id. |
1618 |
if (! accessor.isProcessed()) { |
1628 |
if (! accessor.isProcessed()) { |
1619 |
accessor.process(); |
1629 |
accessor.process(); |