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

java.lang.Object
  extended by com.sencha.gxt.theme.base.client.menu.MenuBarItemBaseAppearance
All Implemented Interfaces:
MenuBarItem.MenuBarItemAppearance
Direct Known Subclasses:
BlueMenuBarItemAppearance

public abstract class MenuBarItemBaseAppearance
extends java.lang.Object
implements MenuBarItem.MenuBarItemAppearance


Nested Class Summary
static interface MenuBarItemBaseAppearance.MenuBarItemResources
           
static interface MenuBarItemBaseAppearance.MenuBarItemStyle
           
 
Constructor Summary
MenuBarItemBaseAppearance(MenuBarItemBaseAppearance.MenuBarItemResources resources)
           
 
Method Summary
 XElement getTextElement(XElement parent)
           
 void onActive(XElement parent, boolean active)
           
 void onOver(XElement parent, boolean over)
           
 void render(SafeHtmlBuilder builder)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuBarItemBaseAppearance

public MenuBarItemBaseAppearance(MenuBarItemBaseAppearance.MenuBarItemResources resources)
Method Detail

getTextElement

public XElement getTextElement(XElement parent)
Specified by:
getTextElement in interface MenuBarItem.MenuBarItemAppearance

onActive

public void onActive(XElement parent,
                     boolean active)
Specified by:
onActive in interface MenuBarItem.MenuBarItemAppearance

onOver

public void onOver(XElement parent,
                   boolean over)
Specified by:
onOver in interface MenuBarItem.MenuBarItemAppearance

render

public void render(SafeHtmlBuilder builder)
Specified by:
render in interface MenuBarItem.MenuBarItemAppearance


Copyright © 2012. All Rights Reserved.