lenya/src/java/org/apache/lenya/cms/publication SiteTreeNodeImpl.java,1.1,1.2
Christian Egli <[email protected]> Tue, 13 May 2003 16:40:11 +0200
| Newsgroups | gmane.comp.cms.wyona.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /repository/lenya/src/java/org/apache/lenya/cms/publication
In directory erbium:/tmp/cvs-serv6776/src/java/org/apache/lenya/cms/publication
Modified Files:
SiteTreeNodeImpl.java
Log Message:
Add some checks to handle the case when there is no parent.
Index: SiteTreeNodeImpl.java
===================================================================
RCS file: /repository/lenya/src/java/org/apache/lenya/cms/publication/SiteTreeNodeImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SiteTreeNodeImpl.java 13 May 2003 12:25:05 -0000 1.1
--- SiteTreeNodeImpl.java 13 May 2003 14:40:08 -0000 1.2
***************
*** 76,80 ****
public String getParentId() {
! return node.getParentNode().getAttributes().getNamedItem(ID_ATTRIBUTE_NAME).getNodeValue();
}
--- 76,85 ----
public String getParentId() {
! Node parent = node.getParentNode();
! if (parent == null) {
! return "/";
! } else {
! return parent.getAttributes().getNamedItem(ID_ATTRIBUTE_NAME).getNodeValue();
! }
}