Update of 
/var/cvs/contributions/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite
In directory 
james.mmbase.org:/tmp/cvs-serv30349/subsite/src/java/com/finalist/cmsc/subsite

Modified Files:
        PersonalPageNavigationItemManager.java 
Added Files:
        PersonalPageNavigationRenderer.java 
Log Message:
Add personalPageId as attribute to request 


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite


PersonalPageNavigationRenderer.java is new



Index: PersonalPageNavigationItemManager.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/subsite/src/java/com/finalist/cmsc/subsite/PersonalPageNavigationItemManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- PersonalPageNavigationItemManager.java      18 Feb 2008 10:55:44 -0000      
1.3
+++ PersonalPageNavigationItemManager.java      18 Feb 2008 13:33:42 -0000      
1.4
@@ -4,6 +4,7 @@
 
 import com.finalist.cmsc.beans.om.NavigationItem;
 import com.finalist.cmsc.beans.om.Page;
+import com.finalist.cmsc.navigation.NavigationItemRenderer;
 import com.finalist.cmsc.navigation.NavigationTreeItemRenderer;
 import com.finalist.cmsc.portalImpl.PageNavigationItemManager;
 import com.finalist.cmsc.subsite.beans.om.PersonalPage;
@@ -13,24 +14,35 @@
 
 public class PersonalPageNavigationItemManager extends 
PageNavigationItemManager {
 
+    private NavigationItemRenderer renderer = new 
PersonalPageNavigationRenderer();
        private NavigationTreeItemRenderer treeRenderer = new 
PersonalPageTreeItemRenderer();
 
+    @Override
+    public NavigationItemRenderer getRenderer() {
+        return renderer;
+    }
+
+    @Override
        public String getTreeManager() {
                return SubSiteUtil.PERSONALPAGE;
        }
 
+    @Override
     public NavigationTreeItemRenderer getTreeRenderer() {
         return treeRenderer;
     }
 
+    @Override
     public Class<? extends NavigationItem> getItemClass() {
         return PersonalPage.class;
     }
     
+    @Override
     protected Class<? extends Page> getPageClass() {
         return PersonalPage.class;
     }
 
+    @Override
     public Object getPublisher(Cloud cloud, String type) {
                return new SubSitePublisher(cloud);  
        }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to