lenya/src/java/org/apache/lenya/cms/publication SiteTreeNodeImpl.java,1.2,1.3

Edith Chevrier <[email protected]> Wed, 14 May 2003 15:55:14 +0200
Newsgroups gmane.comp.cms.wyona.cvs
Message-ID <[email protected]>
Update of /usr/local/repositories/lenya/src/java/org/apache/lenya/cms/publication
In directory erbium:/tmp/cvs-serv25394/src/java/org/apache/lenya/cms/publication

Modified Files:
	SiteTreeNodeImpl.java 
Log Message:
Parent id is / instead of null (for Ant Task Publisher)

Index: SiteTreeNodeImpl.java
===================================================================
RCS file: /usr/local/repositories/lenya/src/java/org/apache/lenya/cms/publication/SiteTreeNodeImpl.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** SiteTreeNodeImpl.java	13 May 2003 14:40:08 -0000	1.2
--- SiteTreeNodeImpl.java	14 May 2003 13:55:11 -0000	1.3
***************
*** 77,85 ****
      public String getParentId() {
  	Node parent = node.getParentNode();
! 	if (parent == null) {
! 	    return "/";
! 	} else {
! 	    return parent.getAttributes().getNamedItem(ID_ATTRIBUTE_NAME).getNodeValue();
! 	}
      }
  
--- 77,92 ----
      public String getParentId() {
  	Node parent = node.getParentNode();
!         if (parent == null) {
!           return "/";
!         }
!         NamedNodeMap attributes = parent.getAttributes();
!         if (attributes == null) {  
!           return "/";
!         }
!         Node idAttribute = attributes.getNamedItem(ID_ATTRIBUTE_NAME);
!         if (idAttribute == null) {
!           return "/";
!         }
!         return idAttribute.getNodeValue();
      }