You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by rw...@apache.org on 2005/10/19 09:19:08 UTC

svn commit: r326426 - in /portals/jetspeed-2/trunk/components/page-manager/src/java: JETSPEED-INF/ojb/page-manager-repository.xml org/apache/jetspeed/page/document/impl/NodeImpl.java

Author: rwatler
Date: Wed Oct 19 00:19:02 2005
New Revision: 326426

URL: http://svn.apache.org/viewcvs?rev=326426&view=rev
Log:
correct mapping and deep deletes/updates

Modified:
    portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml
    portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/page/document/impl/NodeImpl.java

Modified: portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml?rev=326426&r1=326425&r2=326426&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml (original)
+++ portals/jetspeed-2/trunk/components/page-manager/src/java/JETSPEED-INF/ojb/page-manager-repository.xml Wed Oct 19 00:19:02 2005
@@ -232,17 +232,6 @@
         access="anonymous"
       />
 
-      <reference-descriptor
-          name="parent"
-          class-ref="org.apache.jetspeed.om.page.impl.FragmentImpl"
-          auto-retrieve="true"
-          auto-delete="none"
-          auto-update="none"
-          proxy="true"
-          >
-         <foreignkey field-ref="parentId"/>
-      </reference-descriptor>
-
       <collection-descriptor
           name="fragments"
           element-class-ref="org.apache.jetspeed.om.page.impl.FragmentImpl"

Modified: portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/page/document/impl/NodeImpl.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/page/document/impl/NodeImpl.java?rev=326426&r1=326425&r2=326426&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/page/document/impl/NodeImpl.java (original)
+++ portals/jetspeed-2/trunk/components/page-manager/src/java/org/apache/jetspeed/page/document/impl/NodeImpl.java Wed Oct 19 00:19:02 2005
@@ -30,7 +30,7 @@
  */
 public abstract class NodeImpl extends BaseElementImpl implements Node
 {
-    private NodeImpl parent;
+    private Node parent;
     private String path;
 
     /**
@@ -71,6 +71,7 @@
      */
     public void setParent(Node parent)
     {
+        // cast to check type
         this.parent = (NodeImpl)parent;
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org