A B C D E F G H I L M N O P R S T U V W X _

A

AbstractMenuDisplayer - Class in net.sf.navigator.displayer
Abstract implementation of MenuDisplayer that can be used as a basis for other menu displayers.
AbstractMenuDisplayer() - Constructor for class net.sf.navigator.displayer.AbstractMenuDisplayer
 
action - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property action, that is, Struts Logical Action Name.
addMenu(MenuComponent) - Method in class net.sf.navigator.menu.MenuRepository
Adds a new menu.
addMenuComponent(MenuComponent) - Method in class net.sf.navigator.menu.MenuComponent
 
addMenuDisplayerMapping(MenuDisplayerMapping) - Method in class net.sf.navigator.menu.MenuRepository
 
align - Variable in class net.sf.navigator.menu.MenuBase
Align menu 'left','right','top','bottom' ...and other alignment of particular menu system
altImage - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property altImage.

B

buildBreadCrumbs() - Method in class net.sf.navigator.menu.MenuRepository
 
buildBreadCrumbs(String) - Method in class net.sf.navigator.menu.MenuRepository
 
buildMenuString(MenuComponent, StringBuffer, boolean) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
 
buildMenuString(MenuComponent, StringBuffer, boolean) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
 
buildMenuString(MenuComponent, StringBuffer, boolean) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
bundleKey - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 

C

clazz - Static variable in class net.sf.navigator.util.MessageResourcesFactory
The Java class to be used for MessageResourcesFactory instances.
Component - Interface in net.sf.navigator.menu
 
config - Variable in class net.sf.navigator.menu.MenuRepository
 
config - Variable in class net.sf.navigator.util.MessageResources
The configuration parameter used to initialize this MessageResources.
contextDestroyed(ServletContextEvent) - Method in class net.sf.navigator.menu.MenuContextListener
 
contextInitialized(ServletContextEvent) - Method in class net.sf.navigator.menu.MenuContextListener
Initialization of the Menu Repository.
CoolMenuDisplayer - Class in net.sf.navigator.displayer
 
CoolMenuDisplayer() - Constructor for class net.sf.navigator.displayer.CoolMenuDisplayer
 
CoolMenuDisplayer4 - Class in net.sf.navigator.displayer
 
CoolMenuDisplayer4() - Constructor for class net.sf.navigator.displayer.CoolMenuDisplayer4
 
createFactory() - Static method in class net.sf.navigator.util.MessageResourcesFactory
Create and return a MessageResourcesFactory instance of the appropriate class, which can be used to create customized MessageResources instances.
createResources(String) - Method in class net.sf.navigator.util.MessageResourcesFactory
Create and return a newly instansiated MessageResources.
createResources(String) - Method in class net.sf.navigator.util.PropertyMessageResourcesFactory
Create and return a newly instansiated MessageResources.
CSSListMenuDisplayer - Class in net.sf.navigator.displayer
 
CSSListMenuDisplayer() - Constructor for class net.sf.navigator.displayer.CSSListMenuDisplayer
 

D

DEFAULT_CONFIG - Static variable in interface net.sf.navigator.displayer.MenuDisplayer
 
defaultFactory - Static variable in class net.sf.navigator.util.MessageResources
The default MessageResourcesFactory used to create MessageResources instances.
defaultLocale - Variable in class net.sf.navigator.util.MessageResources
The default Locale for our environment.
description - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property description.
destroy() - Method in class net.sf.navigator.menu.MenuPlugIn
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
Prints the appropriate javascript for CoolMenu using \ menuMessage as the format.
display(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
Prints the appropriate javascript for CoolMenu using \ menuMessage as the format.
display(MenuComponent) - Method in class net.sf.navigator.displayer.CSSListMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.DropDownMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.ListMenuDisplayer
 
display(MenuComponent) - Method in interface net.sf.navigator.displayer.MenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.TabbedMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
display(MenuComponent) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
displayComponents(MenuComponent, int) - Method in class net.sf.navigator.displayer.CSSListMenuDisplayer
 
displayComponents(MenuComponent, int) - Method in class net.sf.navigator.displayer.ListMenuDisplayer
 
displayComponents(MenuComponent, int) - Method in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
displayComponents(MenuComponent, int) - Method in class net.sf.navigator.displayer.TabbedMenuDisplayer
 
displayComponents(MenuComponent) - Method in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
displayComponents(MenuComponent, int) - Method in class net.sf.navigator.example.PermissionsFormMenuDisplayer
 
DISPLAYER_KEY - Static variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
displayers - Variable in class net.sf.navigator.menu.MenuRepository
 
DisplayMenuTag - Class in net.sf.navigator.taglib
The major behavior of this tag is to set the value for the usage in the HTML hyperlink 'href' attribute.
DisplayMenuTag() - Constructor for class net.sf.navigator.taglib.DisplayMenuTag
 
DisplayMenuTag - Class in net.sf.navigator.taglib.el
This tag acts the same as net.sf.navigator.taglib.DisplayMenuTag, except that it allows JSTL Expressions in it's name and target attributes.
DisplayMenuTag() - Constructor for class net.sf.navigator.taglib.el.DisplayMenuTag
 
DisplaySourceServlet - Class in net.sf.navigator.example
Servlet used to display source code for example pages
DisplaySourceServlet() - Constructor for class net.sf.navigator.example.DisplaySourceServlet
 
displayStrings - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
doEndTag() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sf.navigator.example.DisplaySourceServlet
 
doStartTag() - Method in class net.sf.navigator.taglib.DisplayMenuTag
 
doStartTag() - Method in class net.sf.navigator.taglib.el.DisplayMenuTag
 
doStartTag() - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
doStartTag() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
DropDownMenuDisplayer - Class in net.sf.navigator.displayer
 
DropDownMenuDisplayer() - Constructor for class net.sf.navigator.displayer.DropDownMenuDisplayer
 

E

EMPTY - Static variable in interface net.sf.navigator.displayer.MenuDisplayer
 
end(PageContext) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
end(PageContext) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
This will output the ending javascript statements defined in END_STATEMENT and SCRIPT_END
end(PageContext) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
This will output the ending javascript statements defined in END_STATEMENT and SCRIPT_END
end(PageContext) - Method in class net.sf.navigator.displayer.ListMenuDisplayer
This will output the ending HTML code to close tags from the beginning
end(PageContext) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Lifecycle method that should be called when the MenuDisplayer is done being used.
end(PageContext) - Method in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
end(PageContext) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
equals(Object) - Method in class net.sf.navigator.menu.MenuComponent
This method compares all attributes, except for parent and children
escape(String) - Method in class net.sf.navigator.util.MessageResources
Escape any single quote characters that are included in the specified message string.
eval(String, String, Class) - Method in class net.sf.navigator.taglib.el.ExpressionEvaluator
Evaluate expression in attrValue.
evalBoolean(String, String) - Method in class net.sf.navigator.taglib.el.ExpressionEvaluator
 
evalInt(String, String) - Method in class net.sf.navigator.taglib.el.ExpressionEvaluator
 
evalLong(String, String) - Method in class net.sf.navigator.taglib.el.ExpressionEvaluator
 
evalString(String, String) - Method in class net.sf.navigator.taglib.el.ExpressionEvaluator
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class net.sf.navigator.example.SetPermissionsAction
Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it).
ExpressionEvaluator - Class in net.sf.navigator.taglib.el
Utility class to help with the evaluation of JSTL Expression Language.
ExpressionEvaluator(Tag, PageContext) - Constructor for class net.sf.navigator.taglib.el.ExpressionEvaluator
 

F

factory - Variable in class net.sf.navigator.util.MessageResources
The MessageResourcesFactory that created this instance.
factoryClass - Static variable in class net.sf.navigator.util.MessageResourcesFactory
The fully qualified class name to be used for MessageResourcesFactory instances.
formats - Variable in class net.sf.navigator.util.MessageResources
The set of previously created MessageFormat objects, keyed by the key computed in messageKey().
forward - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property forward.

G

getAction() - Method in class net.sf.navigator.menu.MenuBase
Returns the value for action.
getAlign() - Method in class net.sf.navigator.menu.MenuBase
Returns the value for align.
getAltImage() - Method in class net.sf.navigator.menu.MenuBase
Getter for property altImage.
getArgs(MenuComponent, boolean) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
 
getArgs(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
 
getArgs(MenuComponent) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
getBreadCrumb() - Method in class net.sf.navigator.menu.MenuComponent
 
getBundle() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getComponents() - Method in class net.sf.navigator.menu.MenuComponent
Convenience method for Velocity templates
getConfig() - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
getConfig() - Method in interface net.sf.navigator.displayer.MenuDisplayer
Returns the name of the message resources bundle that contains display and/or configuration definitions.
getConfig() - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Getter for property config.
getConfig() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getConfig() - Method in class net.sf.navigator.util.MessageResources
The configuration parameter used to initialize this MessageResources.
getDescription() - Method in class net.sf.navigator.menu.MenuBase
Getter for property description.
getDisplayers() - Method in class net.sf.navigator.menu.MenuRepository
This method is so menu repositories can retrieve displayers from the default repository specified in menu-config.xml
getExtra(MenuComponent) - Method in class net.sf.navigator.displayer.ListMenuDisplayer
 
getFactory() - Method in class net.sf.navigator.util.MessageResources
The MessageResourcesFactory that created this instance.
getFactoryClass() - Static method in class net.sf.navigator.util.MessageResourcesFactory
The fully qualified class name that is used for MessageResourcesFactory instances.
getForward() - Method in class net.sf.navigator.menu.MenuBase
 
getHeight() - Method in class net.sf.navigator.menu.MenuBase
 
getImage(MenuComponent) - Method in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
getImage() - Method in class net.sf.navigator.menu.MenuBase
Getter for property image.
getLoadParam() - Method in class net.sf.navigator.menu.MenuRepository
 
getLoadParam() - Method in interface net.sf.navigator.util.LoadableResource
 
getLocale() - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
getLocale() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getLocation() - Method in class net.sf.navigator.menu.MenuBase
Getter for property location.
getMenu(String) - Method in class net.sf.navigator.menu.MenuRepository
 
getMenu(String, String) - Method in class net.sf.navigator.menu.MenuRepository
Method getMenu.
getMenuComponents() - Method in class net.sf.navigator.menu.MenuComponent
 
getMenuConfig() - Method in class net.sf.navigator.menu.MenuPlugIn
 
getMenuDepth() - Method in class net.sf.navigator.menu.MenuComponent
Get the depth of the menu
getMenuDepth(String) - Method in class net.sf.navigator.menu.MenuRepository
Method getMenuDepth.
getMenuDepth() - Method in class net.sf.navigator.menu.MenuRepository
Method getMenuDepth.
getMenuDisplayerMapping(String) - Method in class net.sf.navigator.menu.MenuRepository
 
getMenuNames() - Method in class net.sf.navigator.menu.MenuRepository
 
getMenuOnClick(MenuComponent) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
getMenuTarget(MenuComponent) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
Get the menu's target (if it exists).
getMenuToolTip(MenuComponent) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
Get the menu's tooltip (if it exists).
getMessage(String) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
Get the title key from the bundle (if it exists).
getMessage(String) - Method in class net.sf.navigator.util.MessageResources
Returns a text message for the specified key, for the default Locale.
getMessage(String, Object[]) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String) - Method in class net.sf.navigator.util.MessageResources
Returns a text message for the specified key, for the default Locale.
getMessage(Locale, String, Object[]) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object, Object, Object, Object) - Method in class net.sf.navigator.util.MessageResources
Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String) - Method in class net.sf.navigator.util.PropertyMessageResources
Returns a text message for the specified key, for the default Locale.
getMessageResources() - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
getMessageResources(String) - Static method in class net.sf.navigator.util.MessageResources
Create and return an instance of MessageResources for the created by the default MessageResourcesFactory.
getModule() - Method in class net.sf.navigator.menu.MenuBase
 
getName() - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
getName() - Method in class net.sf.navigator.displayer.LocalDirective
 
getName() - Method in interface net.sf.navigator.displayer.MenuDisplayer
Returns the name of the MenuDisplayer.
getName() - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Getter for property name.
getName() - Method in interface net.sf.navigator.menu.Component
 
getName() - Method in class net.sf.navigator.menu.MenuBase
Getter for property name.
getName() - Method in class net.sf.navigator.menu.MenuRepository
 
getName() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getName() - Method in interface net.sf.navigator.util.LoadableResource
 
getOnclick() - Method in class net.sf.navigator.menu.MenuBase
Getter for property onclick.
getOnContextMenu() - Method in class net.sf.navigator.menu.MenuBase
 
getOndblclick() - Method in class net.sf.navigator.menu.MenuBase
Returns the ondblclick.
getOnmouseout() - Method in class net.sf.navigator.menu.MenuBase
Getter for property onmouseout.
getOnmouseover() - Method in class net.sf.navigator.menu.MenuBase
Getter for property onmouseover.
getPage() - Method in class net.sf.navigator.menu.MenuBase
Returns the value for page.
getPage(String) - Method in class net.sf.navigator.taglib.DisplayMenuTag
Returns the value with page prepended with a "/" if it is not already.
getParent() - Method in class net.sf.navigator.menu.MenuComponent
 
getParentName(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
 
getParentName(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
 
getParentName(MenuComponent) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
getPermissions() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
Getter for property permissions.
getPermissionsAdapter() - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
Getter for property permissionsAdapter.
getPermissionsAdapter() - Method in interface net.sf.navigator.displayer.MenuDisplayer
Getter for property permissionsAdapter.
getPermissionsAdapter() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getRepository() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
getReturnNull() - Method in class net.sf.navigator.util.MessageResources
Indicates that a null is returned instead of an error message string if an unknown Locale or key is requested.
getReturnNull() - Method in class net.sf.navigator.util.MessageResourcesFactory
Get default value of the "returnNull" property used to initialize newly created MessageResourcess.
getRoles() - Method in class net.sf.navigator.menu.MenuBase
Returns the roles.
getServletContext() - Method in class net.sf.navigator.menu.MenuRepository
 
getServletContext() - Method in interface net.sf.navigator.util.LoadableResource
 
getSpace(int) - Method in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
getTarget() - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
getTarget(MenuComponent) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
Convenience method that will first return the target for the displayer if it is not null.
getTarget(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
 
getTarget(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
 
getTarget() - Method in interface net.sf.navigator.displayer.MenuDisplayer
Returns the target name for any hrefs that may be generated.
getTarget(MenuComponent) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
getTarget() - Method in class net.sf.navigator.menu.MenuBase
Getter for property target.
getTitle(MenuComponent) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
Return a translated title for the menu item that will contain the TOP_IMAGE javscript variable if it is a parent menu with sub menus, or the SUB_IMAGE variable if it is a sub menu with sub menus.
getTitle() - Method in class net.sf.navigator.menu.MenuBase
Getter for property title.
getToolTip() - Method in class net.sf.navigator.menu.MenuBase
Getter for property toolTip.
getTopMenus() - Method in class net.sf.navigator.menu.MenuRepository
Convenience method for dynamic menus - returns the top-level menus only.
getTopMenusAsArray() - Method in class net.sf.navigator.menu.MenuRepository
Method getTopMenusAsArray.
getTopMenusNames() - Method in class net.sf.navigator.menu.MenuRepository
Get a List of all the top menus' names
getType() - Method in class net.sf.navigator.displayer.LocalDirective
 
getType() - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Getter for property type.
getUrl() - Method in class net.sf.navigator.menu.MenuBase
 
getWidth() - Method in class net.sf.navigator.menu.MenuBase
 

H

height - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property height.

I

id - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
image - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property image.
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
Lifecycle method that should be called when the MenuDisplayer is being prepared for use.
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer
 
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.CoolMenuDisplayer4
 
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.DropDownMenuDisplayer
 
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.ListMenuDisplayer
 
init(PageContext, MenuDisplayerMapping) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Lifecycle method that should be called when the MenuDisplayer is being prepared for use.
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
init(PageContext, MenuDisplayerMapping) - Method in class net.sf.navigator.displayer.XtreeMenuDisplayer
 
init(ActionServlet, ModuleConfig) - Method in class net.sf.navigator.menu.MenuPlugIn
 
initApplicationContext() - Method in class net.sf.navigator.menu.MenuLoader
Initialization of the Menu Repository.
initDigester() - Method in class net.sf.navigator.menu.MenuRepository
 
initialize(ServletContext) - Static method in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
isAllowed(MenuComponent) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
Returns true if the specified component is usable.
isAllowed(MenuComponent) - Method in class net.sf.navigator.example.SimplePermissionsAdapter
If the menu is allowed, this should return true.
isAllowed(MenuComponent) - Method in interface net.sf.navigator.menu.PermissionsAdapter
If the menu is allowed, this should return true.
isAllowed(MenuComponent) - Method in class net.sf.navigator.menu.RolesPermissionsAdapter
If the menu is allowed, this should return true.
isLast() - Method in class net.sf.navigator.menu.MenuComponent
Returns the last.
isPresent(String) - Method in class net.sf.navigator.util.MessageResources
Return true if there is a defined message for the specified key in the system default locale.
isPresent(Locale, String) - Method in class net.sf.navigator.util.MessageResources
Return true if there is a defined message for the specified key in the specified Locale.

L

ListMenuDisplayer - Class in net.sf.navigator.displayer
 
ListMenuDisplayer() - Constructor for class net.sf.navigator.displayer.ListMenuDisplayer
 
load() - Method in class net.sf.navigator.menu.MenuRepository
 
load() - Method in interface net.sf.navigator.util.LoadableResource
 
LoadableResource - Interface in net.sf.navigator.util
Defines the interface for a loadable web application resource.
LoadableResourceException - Exception in net.sf.navigator.util
 
LoadableResourceException() - Constructor for exception net.sf.navigator.util.LoadableResourceException
Creates new LoadableResourceException without detail message.
LoadableResourceException(String) - Constructor for exception net.sf.navigator.util.LoadableResourceException
Constructs an LoadableResourceException with the specified detail message.
loadLocale(String) - Method in class net.sf.navigator.util.PropertyMessageResources
Load the messages associated with the specified Locale key.
LocalDirective - Class in net.sf.navigator.displayer
Simple directive to provide ability to trap a local value for iteration.
LocalDirective() - Constructor for class net.sf.navigator.displayer.LocalDirective
 
locale - Variable in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
localeKey - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
localeKey(Locale) - Method in class net.sf.navigator.util.MessageResources
Compute and return a key to be used in caching information by a Locale.
locales - Variable in class net.sf.navigator.util.PropertyMessageResources
The set of locale keys for which we have already loaded messages, keyed by the value calculated in localeKey().
location - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property location.
log - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
log - Variable in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
log - Static variable in class net.sf.navigator.displayer.VelocityMenuDisplayer
 
log - Static variable in class net.sf.navigator.taglib.DisplayMenuTag
 
log - Static variable in class net.sf.navigator.util.MessageResources
Commons Logging instance.
log(String) - Method in class net.sf.navigator.util.MessageResources
Log a message to the Writer that has been configured for our use.
log(String, Throwable) - Method in class net.sf.navigator.util.MessageResources
Log a message and exception to the Writer that has been configured for our use.
log - Static variable in class net.sf.navigator.util.PropertyMessageResources
The Log instance for this class.

M

mapping - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
MENU_ID - Static variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
MENU_REPOSITORY_KEY - Static variable in class net.sf.navigator.menu.MenuRepository
 
MenuBase - Class in net.sf.navigator.menu
 
MenuBase() - Constructor for class net.sf.navigator.menu.MenuBase
 
MenuComponent - Class in net.sf.navigator.menu
This class extends MenuBase and basically contains helper methods for adding and fetching children and parents.
MenuComponent() - Constructor for class net.sf.navigator.menu.MenuComponent
 
menuComponents - Variable in class net.sf.navigator.menu.MenuComponent
 
MenuContextListener - Class in net.sf.navigator.menu
This class is designed for use in applications that don't use Struts but do want to use Struts Menu.
MenuContextListener() - Constructor for class net.sf.navigator.menu.MenuContextListener
 
MenuDisplayer - Interface in net.sf.navigator.displayer
 
menuDisplayer - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
MenuDisplayerMapping - Class in net.sf.navigator.displayer
 
MenuDisplayerMapping() - Constructor for class net.sf.navigator.displayer.MenuDisplayerMapping
 
MenuLoader - Class in net.sf.navigator.menu
This loader is available for those that use the Spring Framework.
MenuLoader() - Constructor for class net.sf.navigator.menu.MenuLoader
 
MenuPlugIn - Class in net.sf.navigator.menu
Struts plug-in adapter for the menuing module.
MenuPlugIn() - Constructor for class net.sf.navigator.menu.MenuPlugIn
 
MenuRepository - Class in net.sf.navigator.menu
Holder of Menus and their items.
MenuRepository() - Constructor for class net.sf.navigator.menu.MenuRepository
 
menus - Variable in class net.sf.navigator.menu.MenuRepository
 
messageKey(Locale, String) - Method in class net.sf.navigator.util.MessageResources
Compute and return a key to be used in caching information by Locale and message key.
messageKey(String, String) - Method in class net.sf.navigator.util.MessageResources
Compute and return a key to be used in caching information by locale key and message key.
MessageResources - Class in net.sf.navigator.util
General purpose abstract class that describes an API for retrieving Locale-sensitive messages from underlying resource locations of an unspecified design, and optionally utilizing the MessageFormat class to produce internationalized messages with parametric replacement.
MessageResources(MessageResourcesFactory, String) - Constructor for class net.sf.navigator.util.MessageResources
Construct a new MessageResources according to the specified parameters.
MessageResources(MessageResourcesFactory, String, boolean) - Constructor for class net.sf.navigator.util.MessageResources
Construct a new MessageResources according to the specified parameters.
MessageResourcesFactory - Class in net.sf.navigator.util
Factory for MessageResources instances.
MessageResourcesFactory() - Constructor for class net.sf.navigator.util.MessageResourcesFactory
 
MessageResourcesMenuDisplayer - Class in net.sf.navigator.displayer
 
MessageResourcesMenuDisplayer() - Constructor for class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
messages - Variable in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
messages - Static variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
messages - Variable in class net.sf.navigator.util.PropertyMessageResources
The cache of messages we have accumulated over time, keyed by the value calculated in messageKey().
module - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property module; a Struts module prefix that overrides the current module.

N

name - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
name - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property name.
name - Variable in class net.sf.navigator.menu.MenuRepository
 
name - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
NBSP - Static variable in interface net.sf.navigator.displayer.MenuDisplayer
 
nbsp - Static variable in class net.sf.navigator.displayer.SimpleMenuDisplayer
 
net.sf.navigator.displayer - package net.sf.navigator.displayer
 
net.sf.navigator.example - package net.sf.navigator.example
 
net.sf.navigator.menu - package net.sf.navigator.menu
 
net.sf.navigator.taglib - package net.sf.navigator.taglib
 
net.sf.navigator.taglib.el - package net.sf.navigator.taglib.el
 
net.sf.navigator.util - package net.sf.navigator.util
 

O

onclick - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property onclick.
onContextMenu - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property onContextMenu
ondblclick - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property ondblclick.
onmouseout - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property onmouseout.
onmouseover - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property onmouseover.
out - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 

P

page - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property page.
parentMenu - Variable in class net.sf.navigator.menu.MenuComponent
 
permissionsAdapter - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
Holds value of property permissionsAdapter.
PermissionsAdapter - Interface in net.sf.navigator.menu
Defines a pluggable adapter into the menu framework that is used for checking permissions on menus.
PermissionsFormMenuDisplayer - Class in net.sf.navigator.example
 
PermissionsFormMenuDisplayer() - Constructor for class net.sf.navigator.example.PermissionsFormMenuDisplayer
 
PRIVATE_REPOSITORY - Static variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
PropertyMessageResources - Class in net.sf.navigator.util
Concrete subclass of MessageResources that reads message keys and corresponding strings from named property resources in the same manner that java.util.PropertyResourceBundle does.
PropertyMessageResources(MessageResourcesFactory, String) - Constructor for class net.sf.navigator.util.PropertyMessageResources
Construct a new PropertyMessageResources according to the specified parameters.
PropertyMessageResources(MessageResourcesFactory, String, boolean) - Constructor for class net.sf.navigator.util.PropertyMessageResources
Construct a new PropertyMessageResources according to the specified parameters.
PropertyMessageResourcesFactory - Class in net.sf.navigator.util
Factory for PropertyMessageResources instances.
PropertyMessageResourcesFactory() - Constructor for class net.sf.navigator.util.PropertyMessageResourcesFactory
 

R

rb - Variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
release() - Method in class net.sf.navigator.taglib.DisplayMenuTag
 
release() - Method in class net.sf.navigator.taglib.el.DisplayMenuTag
 
release() - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
release() - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
reload() - Method in class net.sf.navigator.menu.MenuRepository
 
reload() - Method in interface net.sf.navigator.util.LoadableResource
 
removeAllMenus() - Method in class net.sf.navigator.menu.MenuRepository
Allows easy removal of all menus, suggested use for users wanting to reload menus without having to perform a complete reload of the MenuRepository
removeChildren() - Method in class net.sf.navigator.menu.MenuComponent
Remove all children from a parent menu item
removeMenu(String) - Method in class net.sf.navigator.menu.MenuRepository
Allows easy removal of a menu by its name.
render(InternalContextAdapter, Writer, Node) - Method in class net.sf.navigator.displayer.LocalDirective
 
Repository - Interface in net.sf.navigator.menu
 
returnNull - Variable in class net.sf.navigator.util.MessageResources
Indicate is a null is returned instead of an error message string when an unknown Locale or key is requested.
returnNull - Variable in class net.sf.navigator.util.MessageResourcesFactory
The "return null" property value to which newly created MessageResourcess should be initialized.
roles - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property roles.
ROLES_ADAPTER - Static variable in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
RolesPermissionsAdapter - Class in net.sf.navigator.menu
This class used container-managed security to check access to menus.
RolesPermissionsAdapter(HttpServletRequest) - Constructor for class net.sf.navigator.menu.RolesPermissionsAdapter
 

S

servletContext - Variable in class net.sf.navigator.menu.MenuRepository
 
setAction(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the value for action.
setAlign(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the value for align.
setAltImage(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property altImage.
setBreadCrumb(String) - Method in class net.sf.navigator.menu.MenuComponent
Build the breadcrumb trail leading to this menuComponent
setBreadCrumbDelimiter(String) - Method in class net.sf.navigator.menu.MenuRepository
 
setBundle(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setBundle(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
setConfig(String) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
setConfig(String) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Sets the name of the message resources bundle that contains display and/or configuration definitions.
setConfig(String) - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Setter for property config.
setConfig(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setConfig(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
setDescription(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property description.
setDisplayers(LinkedMap) - Method in class net.sf.navigator.menu.MenuRepository
Allow the displayers to be set as a whole.
setFactoryClass(String) - Static method in class net.sf.navigator.util.MessageResourcesFactory
Set the fully qualified class name that is used for MessageResourcesFactory instances.
setForward(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the forward.
setHeight(String) - Method in class net.sf.navigator.menu.MenuBase
 
setId(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
setImage(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property image.
setLast(boolean) - Method in class net.sf.navigator.menu.MenuComponent
Sets the last.
setLoadParam(String) - Method in class net.sf.navigator.menu.MenuRepository
 
setLoadParam(String) - Method in interface net.sf.navigator.util.LoadableResource
 
setLocale(Locale) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
setLocale(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setLocale(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
setLocation(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property location.
setLocation(MenuComponent) - Method in class net.sf.navigator.taglib.DisplayMenuTag
 
setMenuComponents(MenuComponent[]) - Method in class net.sf.navigator.menu.MenuComponent
 
setMenuConfig(String) - Method in class net.sf.navigator.menu.MenuLoader
Set the Menu configuration file
setMenuConfig(String) - Method in class net.sf.navigator.menu.MenuPlugIn
 
setMessageResources(Object) - Method in class net.sf.navigator.displayer.MessageResourcesMenuDisplayer
 
setModule(String) - Method in class net.sf.navigator.menu.MenuBase
 
setName(String) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
setName(String) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Sets the name of the MenuDisplayer
setName(String) - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Setter for property name.
setName(String) - Method in interface net.sf.navigator.menu.Component
 
setName(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property name.
setName(String) - Method in class net.sf.navigator.menu.MenuRepository
 
setName(String) - Method in class net.sf.navigator.taglib.DisplayMenuTag
 
setName(String) - Method in class net.sf.navigator.taglib.el.DisplayMenuTag
 
setName(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setName(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
 
setName(String) - Method in interface net.sf.navigator.util.LoadableResource
 
setOnclick(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property onclick.
setOnContextMenu(String) - Method in class net.sf.navigator.menu.MenuBase
 
setOndblclick(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the ondblclick.
setOnmouseout(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property onmouseout.
setOnmouseover(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property onmouseover.
setPage(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the value for page.
setPageLocation(MenuComponent) - Method in class net.sf.navigator.taglib.DisplayMenuTag
Sets the value for the menu location to the appropriate value if location is null.
setPageLocation(MenuComponent) - Method in class net.sf.navigator.taglib.el.DisplayMenuTag
Overrides the setPageLocation in parentTag to use JSTL to evaluate the URL.
setParent(MenuComponent) - Method in class net.sf.navigator.menu.MenuComponent
 
setPermissions(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setPermissions(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
Setter for property permissions.
SetPermissionsAction - Class in net.sf.navigator.example
 
SetPermissionsAction() - Constructor for class net.sf.navigator.example.SetPermissionsAction
 
setPermissionsAdapter(PermissionsAdapter) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
Setter for property permissionsAdapter.
setPermissionsAdapter(PermissionsAdapter) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Setter for property permissionsAdapter.
setRepository(String) - Method in class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
setRepository(String) - Method in class net.sf.navigator.taglib.UseMenuDisplayerTag
This method allows users to override the key used to lookup the repository.
setReturnNull(boolean) - Method in class net.sf.navigator.util.MessageResources
Indicates that a null is returned instead of an error message string if an unknown Locale or key is requested.
setReturnNull(boolean) - Method in class net.sf.navigator.util.MessageResourcesFactory
Set the default value of the "returnNull" property newly created MessageResourcess are initialized to.
setRoles(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the roles.
setServletContext(ServletContext) - Method in class net.sf.navigator.menu.MenuRepository
 
setServletContext(ServletContext) - Method in interface net.sf.navigator.util.LoadableResource
 
setTarget(String) - Method in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
setTarget(String) - Method in interface net.sf.navigator.displayer.MenuDisplayer
Setter for property target.
setTarget(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property target.
setTarget(String) - Method in class net.sf.navigator.taglib.DisplayMenuTag
 
setTarget(String) - Method in class net.sf.navigator.taglib.el.DisplayMenuTag
 
setTitle(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property title.
setToolTip(String) - Method in class net.sf.navigator.menu.MenuBase
Setter for property toolTip.
setType(String) - Method in class net.sf.navigator.displayer.MenuDisplayerMapping
Setter for property type.
setUrl(String) - Method in class net.sf.navigator.menu.MenuBase
 
setWidth(String) - Method in class net.sf.navigator.menu.MenuBase
Sets the width.
SimpleMenuDisplayer - Class in net.sf.navigator.displayer
 
SimpleMenuDisplayer() - Constructor for class net.sf.navigator.displayer.SimpleMenuDisplayer
 
SimplePermissionsAdapter - Class in net.sf.navigator.example
 
SimplePermissionsAdapter(String[]) - Constructor for class net.sf.navigator.example.SimplePermissionsAdapter
Creates a new instance of SimplePermissionAdapter

T

TabbedMenuDisplayer - Class in net.sf.navigator.displayer
 
TabbedMenuDisplayer() - Constructor for class net.sf.navigator.displayer.TabbedMenuDisplayer
 
target - Variable in class net.sf.navigator.displayer.AbstractMenuDisplayer
 
target - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property target.
templates - Variable in class net.sf.navigator.menu.MenuRepository
 
title - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property title.
toolTip - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property toolTip.
toString() - Method in class net.sf.navigator.menu.MenuComponent
 

U

UseMenuDisplayerTag - Class in net.sf.navigator.taglib.el
This tag acts the same as net.sf.navigator.taglib.UseMenuDisplayerTag, except that it allows JSTL Expressions in all it's attributes.
UseMenuDisplayerTag() - Constructor for class net.sf.navigator.taglib.el.UseMenuDisplayerTag
 
UseMenuDisplayerTag - Class in net.sf.navigator.taglib
This is the main tag of Struts Menu and can be used in a JSP as follows:
UseMenuDisplayerTag() - Constructor for class net.sf.navigator.taglib.UseMenuDisplayerTag
 

V

VelocityMenuDisplayer - Class in net.sf.navigator.displayer
 
VelocityMenuDisplayer() - Constructor for class net.sf.navigator.displayer.VelocityMenuDisplayer
 

W

width - Variable in class net.sf.navigator.menu.MenuBase
Holds value of property width.

X

XtreeMenuDisplayer - Class in net.sf.navigator.displayer
Create the javascript required for the Xtree menu functionality
XtreeMenuDisplayer() - Constructor for class net.sf.navigator.displayer.XtreeMenuDisplayer
 

_

_menuComponent - Static variable in class net.sf.navigator.menu.MenuComponent
 
_SELF - Static variable in interface net.sf.navigator.displayer.MenuDisplayer
 

A B C D E F G H I L M N O P R S T U V W X _

Copyright © 2003-2007 SourceForge. All Rights Reserved.