org.wicketstuff.yui.markup.html.menu2.contextMenu
Class Menu

java.lang.Object
  extended by org.wicketstuff.yui.markup.html.menu2.contextMenu.AbstractMenuItem
      extended by org.wicketstuff.yui.markup.html.menu2.contextMenu.Menu
All Implemented Interfaces:
Serializable

public class Menu
extends AbstractMenuItem

See Also:
Serialized Form

Constructor Summary
Menu(String id)
           
Menu(String id, String text)
           
 
Method Summary
protected  void add(AbstractMenuItem child)
          Add an item to the menu
 List<MenuItem> getAllMenuItems()
           
 String getClassName()
           
 String getHeight()
           
 Integer getHideDelay()
           
 String getItemData(YuiContextMenuBehavior behavior)
           
 Integer getMaxHeight()
           
 MenuItem getMenuItem(String action)
          Return the MenuItem according to its action
 HashMap<String,String> getProperties()
           
 Integer getShowDelay()
           
 Integer getSubMenuHideDelay()
           
 String getWidth()
           
 Integer getX()
           
 Integer getY()
           
 Integer getZIndex()
           
 boolean isClickToHide()
           
 boolean isDisabled()
           
 boolean isFixedCenter()
           
 Iterator<AbstractMenuItem> menuItems()
           
 Menu newMenu(String menuId)
           
 Menu newMenuItem(String menuId)
           
 void setClassName(String className)
           
 void setClickToHide(boolean clickToHide)
           
 void setDisabled(boolean disabled)
           
 void setFixedCenter(boolean fixedCenter)
           
 void setHeight(String height)
           
 void setHideDelay(Integer hideDelay)
           
 void setMaxHeight(Integer maxHeight)
           
 void setShowDelay(Integer showDelay)
           
 void setSubMenuHideDelay(Integer subMenuHideDelay)
           
 void setWidth(String width)
           
 void setX(Integer x)
           
 void setY(Integer y)
           
 void setZIndex(Integer index)
           
 
Methods inherited from class org.wicketstuff.yui.markup.html.menu2.contextMenu.AbstractMenuItem
getMenuId, getPathToRoot, getText, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Menu

public Menu(String id)

Menu

public Menu(String id,
            String text)
Method Detail

getX

public Integer getX()

setX

public void setX(Integer x)

getY

public Integer getY()

setY

public void setY(Integer y)

isFixedCenter

public boolean isFixedCenter()

setFixedCenter

public void setFixedCenter(boolean fixedCenter)

getWidth

public String getWidth()

setWidth

public void setWidth(String width)

getHeight

public String getHeight()

setHeight

public void setHeight(String height)

getZIndex

public Integer getZIndex()

setZIndex

public void setZIndex(Integer index)

getShowDelay

public Integer getShowDelay()

setShowDelay

public void setShowDelay(Integer showDelay)

getHideDelay

public Integer getHideDelay()

setHideDelay

public void setHideDelay(Integer hideDelay)

getSubMenuHideDelay

public Integer getSubMenuHideDelay()

setSubMenuHideDelay

public void setSubMenuHideDelay(Integer subMenuHideDelay)

getMaxHeight

public Integer getMaxHeight()

setMaxHeight

public void setMaxHeight(Integer maxHeight)

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

isClickToHide

public boolean isClickToHide()

setClickToHide

public void setClickToHide(boolean clickToHide)

isDisabled

public boolean isDisabled()
Overrides:
isDisabled in class AbstractMenuItem

setDisabled

public void setDisabled(boolean disabled)
Overrides:
setDisabled in class AbstractMenuItem

newMenu

public Menu newMenu(String menuId)

newMenuItem

public Menu newMenuItem(String menuId)

add

protected void add(AbstractMenuItem child)
Add an item to the menu

Parameters:
child - menu Item

menuItems

public Iterator<AbstractMenuItem> menuItems()

getMenuItem

public MenuItem getMenuItem(String action)
Return the MenuItem according to its action

Parameters:
action - action of a MenuItem
Returns:
the MenuItem according to its action

getAllMenuItems

public List<MenuItem> getAllMenuItems()

getProperties

public HashMap<String,String> getProperties()

getItemData

public String getItemData(YuiContextMenuBehavior behavior)
Specified by:
getItemData in class AbstractMenuItem


Copyright © 2006-2012 Wicket developers. All Rights Reserved.