[forge-commits] [forge/core] 2d5a5e: FORGE-916 Implementation of support for bidirectio...

Vineet Reynolds Vineet.Reynolds at gmail.com
Tue Jun 25 10:45:34 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/forge/core
  Commit: 2d5a5ea31ea3a1ab9045696a8b78c6b48b030b3e
      https://github.com/forge/core/commit/2d5a5ea31ea3a1ab9045696a8b78c6b48b030b3e
  Author: Vineet Reynolds <Vineet.Reynolds at 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.





More information about the forge-commits mailing list