KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > portlets > portletregistery > component > UIPortletRegistry


1 /**
2  * Copyright 2001-2003 The eXo platform SARL All rights reserved.
3  * Please look at license.txt in info directory for more license detail.
4  */

5 package org.exoplatform.portlets.portletregistery.component;
6
7 import java.util.List JavaDoc;
8 import org.exoplatform.faces.core.component.UIPortlet;
9 /**
10  * Created y the eXo platform team
11  * User: Benjamin Mestrallet
12  * Date: 16 juin 2004
13  */

14 public class UIPortletRegistry extends UIPortlet {
15
16   public UIPortletRegistry(UIPortletCategories uiPortletCategories ,
17                             UIPortletCategoryForm uiPortletCategoryForm,
18                                                         UIPortletForm uiPortletForm,
19                                                         UIPortletList uiPortletList,
20                                                         UIPortletRole uiPortletRole) {
21     setRendererType("ChildrenRenderer");
22     setId("UIPortletRegistry");
23     List JavaDoc children = getChildren();
24     uiPortletCategories.setRendered(true);
25     children.add(uiPortletCategories);
26     uiPortletCategoryForm.setRendered(false);
27     children.add(uiPortletCategoryForm);
28     uiPortletForm.setRendered(false);
29     children.add(uiPortletForm);
30     uiPortletList.setRendered(false);
31     children.add(uiPortletList);
32     uiPortletRole.setRendered(false);
33     children.add(uiPortletRole);
34   }
35   
36   public String JavaDoc getFamily() {
37     return "org.exoplatform.portlets.portletregistery.component.UIPortletRegistry" ;
38   }
39 }
Popular Tags