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 © 2021. All rights reserved.