org.benow.web.menu
Class Menu

java.lang.Object
  extended by org.benow.web.menu.Menu

public class Menu
extends java.lang.Object


Field Summary
protected static org.apache.log4j.Logger log
           
 
Constructor Summary
Menu()
           
 
Method Summary
static MenuItem addItem(java.lang.String path, MenuItem newItem)
           
static void flush()
          Flush menu, reloading on next get
static MenuItem getItemByHREF(java.lang.String href)
           
static MenuItem getItemByPath(java.lang.String path)
           
static MenuItem getRootItem()
           
static boolean hasItemByPath(java.lang.String path)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Constructor Detail

Menu

public Menu()
Method Detail

getRootItem

public static MenuItem getRootItem()

getItemByPath

public static MenuItem getItemByPath(java.lang.String path)

hasItemByPath

public static boolean hasItemByPath(java.lang.String path)

flush

public static void flush()
Flush menu, reloading on next get


getItemByHREF

public static MenuItem getItemByHREF(java.lang.String href)

addItem

public static MenuItem addItem(java.lang.String path,
                               MenuItem newItem)

main

public static void main(java.lang.String[] args)