public class MenuBean extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
activate
activate ?
|
protected int |
color
color of menu
|
protected boolean |
defaultVisibleValue
default visible value
|
protected boolean |
internalUrl
internalUrl ?
|
protected String |
key
color of menu
|
protected boolean |
open
open ?
|
protected MenuBean |
parent
link to parent
|
protected List<MenuBean> |
subMenu
SubMenu list
|
protected String |
url
color of menu
|
protected String |
urlParameters
url parameters type
|
protected boolean |
visible
visible ?
|
| Constructor and Description |
|---|
MenuBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(MenuBean pBean)
Add MenuBean in subMenu
|
void |
close()
close menu
|
boolean |
containsActivated()
return true if contains is activated
|
void |
deactivate()
search for activated menu and set it to activate = false
|
int |
getColor() |
int |
getColor(String pKey)
get color
|
boolean |
getInternalUrl() |
String |
getJspUrl(String pKey)
get jsp url
|
String |
getKey() |
MenuBean |
getMenu(String pKey)
return the first sub menu with key
|
MenuBean |
getParent() |
List<MenuBean> |
getSubMenu() |
String |
getUrl() |
String |
getUrl(String pKey)
get url
|
String |
getUrlParameters() |
List<MenuBean> |
getVisibleSubMenu() |
void |
hideAll()
hidden menu and all subMenu
|
boolean |
isActivate() |
boolean |
isActivate(String pKey)
return true if activated
|
boolean |
isDefaultVisibleValue() |
boolean |
isInternalUrl(String pKey)
return true if internal url
|
boolean |
isOpen() |
boolean |
isOpen(String pKey)
return true if open
|
boolean |
isVisible() |
boolean |
isVisible(String pKey)
return true if visible
|
String |
jspUrl(String pKey)
jsp url
|
boolean |
open(String pKey)
try to open a menu with key.
|
void |
setActivate(boolean pActivate) |
void |
setColor(int pColor) |
void |
setColor(String pColor) |
void |
setDefaultVisibleValue(String pDefaultVisibleValue) |
void |
setFileInternalUrl(String pInternalUrl) |
void |
setInternalUrl(boolean pInternalUrl) |
void |
setKey(String pKey) |
void |
setOpen(boolean pOpen) |
void |
setOpen(boolean pOpen,
String pKey)
set open value
|
void |
setParent(MenuBean pParent) |
void |
setSubMenu(List<MenuBean> pSubMenu) |
void |
setUrl(String pUrl) |
void |
setUrlParameters(String pUrlParameters) |
void |
setVisible(boolean pVisible) |
void |
setVisible(String pVisible) |
void |
setVisible(String pKey,
boolean pVisible)
set visibility
|
boolean |
show(String pKey)
try to show a menu with key.
|
protected boolean defaultVisibleValue
protected boolean visible
protected boolean activate
protected boolean open
protected MenuBean parent
protected int color
protected String key
protected String url
protected boolean internalUrl
protected String urlParameters
public void add(MenuBean pBean)
public void hideAll()
public void close()
public boolean show(String pKey)
pKey - public void deactivate()
public boolean open(String pKey)
pKey - public MenuBean getMenu(String pKey)
pKey - public boolean containsActivated()
public boolean isOpen()
public void setOpen(boolean pOpen)
public boolean isOpen(String pKey)
pKey - public void setOpen(boolean pOpen,
String pKey)
pOpen - pKey - public boolean isVisible()
public void setVisible(String pVisible)
public boolean isVisible(String pKey)
pKey - public void setVisible(boolean pVisible)
public void setVisible(String pKey, boolean pVisible)
pKey - pVisible - public int getColor()
public void setColor(int pColor)
public int getColor(String pKey)
pKey - public void setColor(String pColor)
public MenuBean getParent()
public void setParent(MenuBean pParent)
public String getKey()
public void setKey(String pKey)
public String getUrl()
public void setUrl(String pUrl)
public boolean getInternalUrl()
public void setInternalUrl(boolean pInternalUrl)
public boolean isInternalUrl(String pKey)
pKey - public void setFileInternalUrl(String pInternalUrl)
public boolean isActivate()
public void setActivate(boolean pActivate)
public boolean isActivate(String pKey)
pKey - public boolean isDefaultVisibleValue()
public void setDefaultVisibleValue(String pDefaultVisibleValue)
public String getUrlParameters()
public void setUrlParameters(String pUrlParameters)
Copyright © 2014–2015 eaudefrance. All rights reserved.