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 NavBarEntry
public String getUrl()
getUrl
in interface NavBarEntry
public void setUrl(String url)
public String getName()
getName
in interface NavBarEntry
public void setName(String name)
public List<NavBarEntry> getEntries()
NavBarEntry
getEntries
in interface NavBarEntry
public void setEntries(List<NavBarEntry> entries)
public boolean hasEntries()
hasEntries
in interface NavBarEntry
public DisplayStatus evaluate(javax.servlet.http.HttpServletRequest request)
NavBarEntry
evaluate
in interface NavBarEntry
public String getLocationMatch()
public void setLocationMatch(String locationMatch)
protected boolean isLinkMatches(javax.servlet.http.HttpServletRequest request)
Copyright © 2021. All rights reserved.