sf.net.kayestry.components.menu
Class MenuItem
java.lang.Object
sf.net.kayestry.components.menu.MenuItem
public class MenuItem
- extends java.lang.Object
Representa un item de menu. Este item es cualquier nodo del menu.
- Author:
- jmile
Constructor Summary |
MenuItem()
|
MenuItem(java.lang.String name,
java.lang.String pageName)
|
MenuItem(java.lang.String name,
java.lang.String pageName,
int id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MenuItem
public MenuItem()
MenuItem
public MenuItem(java.lang.String name,
java.lang.String pageName)
- Parameters:
name
- link
-
MenuItem
public MenuItem(java.lang.String name,
java.lang.String pageName,
int id)
hasSubItems
public boolean hasSubItems()
addSubItem
public void addSubItem(MenuItem subItem)
getName
public java.lang.String getName()
getPageName
public java.lang.String getPageName()
getSubItems
public java.util.List<MenuItem> getSubItems()
getId
public int getId()
getAllowedRoles
public java.util.Set<java.lang.String> getAllowedRoles()
- Devuelve el conjunto de roles a los que se le permite acceder a item de
menu. El conjunto devuelto no es modificable.
- Returns:
null
Si cualquiera puede acceder.- See Also:
setAllowedRoles(Set)
setAllowedRoles
public void setAllowedRoles(java.util.Set<java.lang.String> allowedRoles)
- Setea el conjunto de de roles a los que se le permite acceder a item de
menu.
- Parameters:
allowedRoles
- Los roles. Si es null, el acceso es publico. Si no hay
elementos, nadie tiene acceso.
addAllowedRole
public void addAllowedRole(java.lang.String role)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setId
public void setId(int id)
setName
public void setName(java.lang.String name)
setPageName
public void setPageName(java.lang.String pageName)
Copyright © 2006 Kaya. All Rights Reserved.