org.kuali.student.common.ui.client.widgets.menus.impl
Class KSBasicMenuImpl

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.kuali.student.common.ui.client.widgets.menus.KSMenu
                  extended by org.kuali.student.common.ui.client.widgets.menus.KSBasicMenuAbstract
                      extended by org.kuali.student.common.ui.client.widgets.menus.impl.KSBasicMenuImpl
All Implemented Interfaces:
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

public class KSBasicMenuImpl
extends KSBasicMenuAbstract


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.student.common.ui.client.widgets.menus.KSMenu
KSMenu.MenuImageLocation
 
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 org.kuali.student.common.ui.client.widgets.menus.KSMenu
items
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
KSBasicMenuImpl()
           
 
Method Summary
 void clearSelected()
          Deselects the current selected menu item
 boolean isNumberAllItems()
           
protected  void populateMenu()
           
 boolean selectMenuItem(String[] hierarchy)
           
 void setDescription(String description)
           
 void setNumberAllItems(boolean numberAllItems)
           
 void setTitle(String title)
           
 
Methods inherited from class org.kuali.student.common.ui.client.widgets.menus.KSMenu
getItems, setItems
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KSBasicMenuImpl

public KSBasicMenuImpl()
Method Detail

setTitle

public void setTitle(String title)
Specified by:
setTitle in class KSBasicMenuAbstract

setDescription

public void setDescription(String description)
Specified by:
setDescription in class KSBasicMenuAbstract

populateMenu

protected void populateMenu()
Specified by:
populateMenu in class KSMenu

isNumberAllItems

public boolean isNumberAllItems()
Specified by:
isNumberAllItems in class KSBasicMenuAbstract

setNumberAllItems

public void setNumberAllItems(boolean numberAllItems)
Specified by:
setNumberAllItems in class KSBasicMenuAbstract

selectMenuItem

public boolean selectMenuItem(String[] hierarchy)
Specified by:
selectMenuItem in class KSMenu

clearSelected

public void clearSelected()
Description copied from class: KSMenu
Deselects the current selected menu item

Specified by:
clearSelected in class KSMenu
See Also:
KSMenu.clearSelected()


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.