Branch: refs/heads/master
Home:
https://github.com/forge/core
Commit: 2d5a5ea31ea3a1ab9045696a8b78c6b48b030b3e
https://github.com/forge/core/commit/2d5a5ea31ea3a1ab9045696a8b78c6b48b03...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths:
M scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/FacesScaffold.java
M
scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/metawidget/inspector/ForgeInspectionResultConstants.java
M
scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/metawidget/inspector/ForgeInspector.java
A
scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/metawidget/widgetbuilder/RemoveEntityWidgetBuilder.java
M scaffold-faces/src/main/resources/scaffold/faces/BackingBean.jv
A scaffold-faces/src/main/resources/scaffold/faces/metawidget-remove-entity.xml
M
scaffold-faces/src/test/java/org/jboss/forge/scaffold/faces/metawidget/inspector/ForgeInspectorTest.java
A
scaffold-faces/src/test/java/org/jboss/forge/scaffold/faces/metawidget/widgetbuilder/RemoveEntityWidgetBuilderTest.java
Log Message:
-----------
FORGE-916 Implementation of support for bidirectional deletes
Added support into ForgeInspector to detect the owning and inverse sides of a
bi-directional relationship.
Based on the availability of these attributes during the RemoveEntityWidget Metawidget
construction, enhanced deletion logic is made available given the knowledege of the
bidirectional relationships. The relationships are modified in both directions during
deletion of a JPA entity.