public class LocationBasedNavBarEntry extends Object implements NavBarEntry
| Constructor and Description |
|---|
LocationBasedNavBarEntry() |
| Modifier and Type | Method and Description |
|---|---|
DisplayStatus |
evaluate(javax.servlet.http.HttpServletRequest request)
Return an object that represents whether or not the entry should be displayed and/or linked.
|
String |
getDisplayString() |
List<NavBarEntry> |
getEntries()
If this navbar entry has sub-entries, return them.
|
String |
getLocationMatch() |
String |
getName() |
String |
getUrl() |
boolean |
hasEntries() |
protected boolean |
isLinkMatches(javax.servlet.http.HttpServletRequest request) |
void |
setEntries(List<NavBarEntry> entries) |
void |
setLocationMatch(String locationMatch) |
void |
setName(String name) |
void |
setUrl(String url) |
public String getDisplayString()
getDisplayString in interface NavBarEntrypublic String getUrl()
getUrl in interface NavBarEntrypublic void setUrl(String url)
public String getName()
getName in interface NavBarEntrypublic void setName(String name)
public List<NavBarEntry> getEntries()
NavBarEntrygetEntries in interface NavBarEntrypublic void setEntries(List<NavBarEntry> entries)
public boolean hasEntries()
hasEntries in interface NavBarEntrypublic DisplayStatus evaluate(javax.servlet.http.HttpServletRequest request)
NavBarEntryevaluate in interface NavBarEntrypublic String getLocationMatch()
public void setLocationMatch(String locationMatch)
protected boolean isLinkMatches(javax.servlet.http.HttpServletRequest request)
Copyright © 2020. All rights reserved.