com.sencha.gxt.theme.base.client.menu
Class CheckMenuItemBaseAppearance

java.lang.Object
  extended by com.sencha.gxt.theme.base.client.menu.MenuItemBaseAppearance
      extended by com.sencha.gxt.theme.base.client.menu.CheckMenuItemBaseAppearance
All Implemented Interfaces:
CheckMenuItem.CheckMenuItemAppearance, MenuItem.MenuItemAppearance
Direct Known Subclasses:
BlueCheckMenuItemAppearance

public abstract class CheckMenuItemBaseAppearance
extends MenuItemBaseAppearance
implements CheckMenuItem.CheckMenuItemAppearance


Nested Class Summary
static interface CheckMenuItemBaseAppearance.CheckMenuItemResources
           
static interface CheckMenuItemBaseAppearance.CheckMenuItemStyle
           
 
Nested classes/interfaces inherited from class com.sencha.gxt.theme.base.client.menu.MenuItemBaseAppearance
MenuItemBaseAppearance.MenuItemResources, MenuItemBaseAppearance.MenuItemStyle, MenuItemBaseAppearance.MenuItemTemplate
 
Constructor Summary
CheckMenuItemBaseAppearance(CheckMenuItemBaseAppearance.CheckMenuItemResources resources, MenuItemBaseAppearance.MenuItemTemplate template)
           
 
Method Summary
 void applyChecked(XElement parent, boolean state)
           
 ImageResource checked()
           
 ImageResource radio()
           
 ImageResource unchecked()
           
 
Methods inherited from class com.sencha.gxt.theme.base.client.menu.MenuItemBaseAppearance
getAnchor, onAddSubMenu, onRemoveSubMenu, render, setIcon, setText, setWidget
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sencha.gxt.widget.core.client.menu.MenuItem.MenuItemAppearance
onAddSubMenu, onRemoveSubMenu, render, setIcon, setText, setWidget
 

Constructor Detail

CheckMenuItemBaseAppearance

public CheckMenuItemBaseAppearance(CheckMenuItemBaseAppearance.CheckMenuItemResources resources,
                                   MenuItemBaseAppearance.MenuItemTemplate template)
Method Detail

applyChecked

public void applyChecked(XElement parent,
                         boolean state)
Specified by:
applyChecked in interface CheckMenuItem.CheckMenuItemAppearance
Parameters:
parent - The element representing the check menu item
state - Whether to apply or remove the style

checked

public ImageResource checked()
Specified by:
checked in interface CheckMenuItem.CheckMenuItemAppearance

unchecked

public ImageResource unchecked()
Specified by:
unchecked in interface CheckMenuItem.CheckMenuItemAppearance

radio

public ImageResource radio()
Specified by:
radio in interface CheckMenuItem.CheckMenuItemAppearance


Copyright © 2012. All Rights Reserved.