|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.kuali.student.common.ui.client.widgets.list.KSSelectItemWidgetAbstract
org.kuali.student.common.ui.client.widgets.KSDropDown
public class KSDropDown
KSDropDown wraps gwt Listbox in a KSSelectItemWidgetAbstract. This provides the same basic functionality as a listbox, but allows it to be interchangable with other select item widget implementations.
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 | |
---|---|
(package private) KSSelectItemWidgetAbstract |
dropDown
|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
KSDropDown()
This constructs a KSDropDown that wraps an impl |
Method Summary | |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addBlurHandler(com.google.gwt.event.dom.client.BlurHandler handler)
|
com.google.gwt.event.shared.HandlerRegistration |
addFocusHandler(com.google.gwt.event.dom.client.FocusHandler handler)
|
com.google.gwt.event.shared.HandlerRegistration |
addSelectionChangeHandler(SelectionChangeHandler selectionHandler)
Used to had a selection change handler. |
void |
addWidgetReadyCallback(Callback<com.google.gwt.user.client.ui.Widget> callback)
This method can be used to register a callback to be executed when a widget has been initialized. |
void |
clear()
This method clears the current selection |
void |
deSelectItem(String id)
Remove selection for item represented by id. |
ListItems |
getListItems()
|
String |
getName()
|
String |
getSelectedItem()
Id of selected item. |
List<String> |
getSelectedItems()
List of items that have been selected. |
boolean |
isBlankFirstItem()
|
boolean |
isEnabled()
|
boolean |
isInitialized()
This method can be used to query if a widget has been initialized. |
void |
onLoad()
|
void |
redraw()
|
void |
selectItem(String id)
Select an item whose text equals the name passed in. |
void |
setBlankFirstItem(boolean blankFirstItem)
Use when the first item in list should be blank. |
void |
setEnabled(boolean b)
|
void |
setInitialized(boolean initialized)
This method sets an initialized state of the widget |
void |
setListItems(ListItems listItems)
|
void |
setName(String name)
|
Methods inherited from class org.kuali.student.common.ui.client.widgets.list.KSSelectItemWidgetAbstract |
---|
fireChangeEvent, isMultipleSelect, setColumnSize, setMultipleSelect |
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 |
---|
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, 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, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
---|
fireEvent |
Field Detail |
---|
KSSelectItemWidgetAbstract dropDown
Constructor Detail |
---|
public KSDropDown()
Method Detail |
---|
public void selectItem(String id)
selectItem
in class KSSelectItemWidgetAbstract
id
- of the item to be selected.public void deSelectItem(String id)
KSSelectItemWidgetAbstract
deSelectItem
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.deSelectItem(java.lang.String)
public List<String> getSelectedItems()
KSSelectItemWidgetAbstract
getSelectedItems
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.getSelectedItems()
public String getSelectedItem()
KSSelectItemWidgetAbstract
getSelectedItem
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.getSelectedItem()
public void onLoad()
onLoad
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.onLoad()
public void setListItems(ListItems listItems)
setListItems
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.setListItems(org.kuali.student.common.ui.client.widgets.list.ListItems)
public com.google.gwt.event.shared.HandlerRegistration addSelectionChangeHandler(SelectionChangeHandler selectionHandler)
KSSelectItemWidgetAbstract
addSelectionChangeHandler
in interface HasSelectionChangeHandlers
addSelectionChangeHandler
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.addSelectionChangeHandler(org.kuali.student.common.ui.client.widgets.list.SelectionChangeHandler)
public ListItems getListItems()
getListItems
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.getListItems()
public String getName()
getName
in interface com.google.gwt.user.client.ui.HasName
getName
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.getName()
public void setName(String name)
setName
in interface com.google.gwt.user.client.ui.HasName
setName
in class KSSelectItemWidgetAbstract
KSSelectItemWidgetAbstract.setName(java.lang.String)
public void setEnabled(boolean b)
setEnabled
in class KSSelectItemWidgetAbstract
public boolean isEnabled()
isEnabled
in class KSSelectItemWidgetAbstract
public boolean isBlankFirstItem()
public void setBlankFirstItem(boolean blankFirstItem)
blankFirstItem
- public void redraw()
redraw
in class KSSelectItemWidgetAbstract
public com.google.gwt.event.shared.HandlerRegistration addFocusHandler(com.google.gwt.event.dom.client.FocusHandler handler)
public com.google.gwt.event.shared.HandlerRegistration addBlurHandler(com.google.gwt.event.dom.client.BlurHandler handler)
public void addWidgetReadyCallback(Callback<com.google.gwt.user.client.ui.Widget> callback)
HasWidgetReadyCallback
addWidgetReadyCallback
in interface HasWidgetReadyCallback
addWidgetReadyCallback
in class KSSelectItemWidgetAbstract
public boolean isInitialized()
HasWidgetReadyCallback
isInitialized
in interface HasWidgetReadyCallback
isInitialized
in class KSSelectItemWidgetAbstract
public void setInitialized(boolean initialized)
HasWidgetReadyCallback
setInitialized
in interface HasWidgetReadyCallback
setInitialized
in class KSSelectItemWidgetAbstract
public void clear()
KSSelectItemWidgetAbstract
clear
in class KSSelectItemWidgetAbstract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |