com.ebmwebsourcing.geasytools.webeditor.ui.component.menu
Class GWTExtMenuItem

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.gwtext.client.widgets.Component
              extended by com.gwtext.client.widgets.menu.BaseItem
                  extended by com.gwtext.client.widgets.menu.MenuItem
                      extended by com.ebmwebsourcing.geasytools.webeditor.ui.component.menu.GWTExtMenuItem
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, com.gwtext.client.widgets.Observable

public class GWTExtMenuItem
extends com.gwtext.client.widgets.menu.MenuItem
implements com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.gwtext.client.widgets.Component
config, id
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
GWTExtMenuItem()
           
GWTExtMenuItem(java.lang.String text)
           
 
Method Summary
 void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IMenuItemHandler handler)
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction getAction()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler getClickHandler()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup getGroup()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName getQualifiedName()
           
 com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu getSubMenu()
           
 boolean isEnable()
           
 void setAction(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
           
 void setClickHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler clickHandler)
           
 void setEnable(boolean b)
           
 void setGroup(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup group)
           
 void setQualifiedName(com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName qname)
           
 void setSubMenu(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu menu)
           
 
Methods inherited from class com.gwtext.client.widgets.menu.MenuItem
create, getConfigPrototype, getIconCls, getMenu, getText, setIconCls, setMenu, setText
 
Methods inherited from class com.gwtext.client.widgets.menu.BaseItem
addListener, getActiveClass, getHideDelay, getShowDelay, isCanActivate, isHideOnClick, setActiveClass, setCanActivate, setHideDelay, setHideOnClick, setIcon, setShowDelay
 
Methods inherited from class com.gwtext.client.widgets.Component
addClass, addClassCreated, addEvent, addEvents, addListener, addListener, addListener, addPlugin, addStyleDependentName, addStyleName, afterRender, beforeDestroy, check, checkExtVer, cloneComponent, cloneComponent, cloneConfig, destroy, disable, enable, equals, error, findParentBy, findParentByType, fireEvent, focus, focus, focus, focus, getApplyTo, getAttribute, getAttributeAsBoolean, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAutoShow, getCls, getComponentJS, getConfig, getConfigAsString, getCtCls, getDisabledClass, getEl, getElement, getElement, getElement, getHideMode, getHideParent, getId, getItemId, getJsObj, getOffsetHeight, getOffsetWidth, getOrCreateJsObj, getOwnerContainer, getRenderTo, getStateEvents, getStateId, getTitle, getXType, getXTypes, hashCode, hide, initComponent, isCreated, isDisabled, isHidden, isRendered, isVisible, isXType, isXType, onDestroy, purgeListeners, removeClass, removeStyleDependentName, removeStyleName, render, render, render, render, render, render, resumeEvents, setApplyTo, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAutoEl, setAutoEl, setAutoShow, setCls, setCtCls, setDisabled, setDisabledClass, setEl, setEl, setElement, setHeight, setHideMode, setHideParent, setId, setRenderTo, setRenderToID, setStateEvents, setStateId, setStyle, setStyle, setStyleName, setStylePrimaryName, setTitle, setVisible, setWidth, show, suspendEvents, toString
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setVisible, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem
getText, setText
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

GWTExtMenuItem

public GWTExtMenuItem()

GWTExtMenuItem

public GWTExtMenuItem(java.lang.String text)
Method Detail

addHandler

public void addHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IMenuItemHandler handler)
Specified by:
addHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getClickHandler

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler getClickHandler()
Specified by:
getClickHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getQualifiedName

public com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName getQualifiedName()
Specified by:
getQualifiedName in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setClickHandler

public void setClickHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemClickHandler clickHandler)
Specified by:
setClickHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setQualifiedName

public void setQualifiedName(com.ebmwebsourcing.geasytools.webeditor.api.components.IQualifiedName qname)
Specified by:
setQualifiedName in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setSubMenu

public void setSubMenu(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu menu)
Specified by:
setSubMenu in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getSubMenu

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenu getSubMenu()
Specified by:
getSubMenu in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getAction

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction getAction()
Specified by:
getAction in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

getGroup

public com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup getGroup()
Specified by:
getGroup in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setAction

public void setAction(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemAction action)
Specified by:
setAction in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setGroup

public void setGroup(com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItemGroup group)
Specified by:
setGroup in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

isEnable

public boolean isEnable()
Specified by:
isEnable in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem

setEnable

public void setEnable(boolean b)
Specified by:
setEnable in interface com.ebmwebsourcing.geasytools.webeditor.api.components.menu.IMenuItem


Copyright © 2010-2011 Petals Link. All Rights Reserved.