com.vaadin.client.ui
Class VMenuBar.CustomMenuItem

java.lang.Object
  extended by Widget
      extended by com.vaadin.client.ui.VMenuBar.CustomMenuItem
Enclosing class:
VMenuBar

public static class VMenuBar.CustomMenuItem
extends Widget

A class to hold information on menu items


Field Summary
protected  boolean checkable
           
protected  boolean checked
           
protected  Command command
           
protected  java.lang.String description
           
protected  boolean enabled
           
protected  java.lang.String html
           
protected  boolean isSeparator
           
protected  VMenuBar parentMenu
           
protected  boolean selected
           
protected  VMenuBar subMenu
           
 
Constructor Summary
VMenuBar.CustomMenuItem()
          Default menu item Widget constructor for GWT.create().
VMenuBar.CustomMenuItem(java.lang.String html, Command cmd)
          Deprecated. use the default constructor and setHTML(String) and setCommand(Command) instead
 
Method Summary
 Command getCommand()
           
 java.lang.String getHTML()
           
 VMenuBar getParentMenu()
           
 VMenuBar getSubMenu()
           
 java.lang.String getText()
           
 TooltipInfo getTooltip()
           
 boolean isCheckable()
           
 boolean isChecked()
           
 boolean isEnabled()
           
 boolean isSelectable()
          Checks if the item can be selected.
 boolean isSeparator()
           
 void setCheckable(boolean checkable)
           
 void setChecked(boolean checked)
           
 void setCommand(Command command)
           
 void setEnabled(boolean enabled)
           
 void setHTML(java.lang.String html)
           
 void setParentMenu(VMenuBar parentMenu)
           
 void setSelected(boolean selected)
           
 void setStyleName(java.lang.String style)
           
 void setSubMenu(VMenuBar subMenu)
           
 void setText(java.lang.String text)
           
 void updateFromUIDL(UIDL uidl, ApplicationConnection client)
           
protected  void updateStyleNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

html

protected java.lang.String html

command

protected Command command

subMenu

protected VMenuBar subMenu

parentMenu

protected VMenuBar parentMenu

enabled

protected boolean enabled

isSeparator

protected boolean isSeparator

checkable

protected boolean checkable

checked

protected boolean checked

selected

protected boolean selected

description

protected java.lang.String description
Constructor Detail

VMenuBar.CustomMenuItem

public VMenuBar.CustomMenuItem()
Default menu item Widget constructor for GWT.create(). Use setHTML(String) and setCommand(Command) after constructing a menu item.


VMenuBar.CustomMenuItem

@Deprecated
public VMenuBar.CustomMenuItem(java.lang.String html,
                                          Command cmd)
Deprecated. use the default constructor and setHTML(String) and setCommand(Command) instead

Creates a menu item Widget.

Parameters:
html -
cmd -
Method Detail

setStyleName

public void setStyleName(java.lang.String style)

setSelected

public void setSelected(boolean selected)

setChecked

public void setChecked(boolean checked)

isChecked

public boolean isChecked()

setCheckable

public void setCheckable(boolean checkable)

isCheckable

public boolean isCheckable()

setSubMenu

public void setSubMenu(VMenuBar subMenu)

getSubMenu

public VMenuBar getSubMenu()

setParentMenu

public void setParentMenu(VMenuBar parentMenu)

updateStyleNames

protected void updateStyleNames()

getParentMenu

public VMenuBar getParentMenu()

setCommand

public void setCommand(Command command)

getCommand

public Command getCommand()

getHTML

public java.lang.String getHTML()

setHTML

public void setHTML(java.lang.String html)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

setEnabled

public void setEnabled(boolean enabled)

isEnabled

public boolean isEnabled()

isSeparator

public boolean isSeparator()

updateFromUIDL

public void updateFromUIDL(UIDL uidl,
                           ApplicationConnection client)

getTooltip

public TooltipInfo getTooltip()

isSelectable

public boolean isSelectable()
Checks if the item can be selected.

Returns:
true if it is possible to select this item, false otherwise


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.