|
||||||||||
| 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 KSSelectItemWidgetAbstractid - of the item to be selected.public void deSelectItem(String id)
KSSelectItemWidgetAbstract
deSelectItem in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.deSelectItem(java.lang.String)public List<String> getSelectedItems()
KSSelectItemWidgetAbstract
getSelectedItems in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.getSelectedItems()public String getSelectedItem()
KSSelectItemWidgetAbstract
getSelectedItem in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.getSelectedItem()public void onLoad()
onLoad in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.onLoad()public void setListItems(ListItems listItems)
setListItems in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.setListItems(org.kuali.student.common.ui.client.widgets.list.ListItems)public com.google.gwt.event.shared.HandlerRegistration addSelectionChangeHandler(SelectionChangeHandler selectionHandler)
KSSelectItemWidgetAbstract
addSelectionChangeHandler in interface HasSelectionChangeHandlersaddSelectionChangeHandler in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.addSelectionChangeHandler(org.kuali.student.common.ui.client.widgets.list.SelectionChangeHandler)public ListItems getListItems()
getListItems in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.getListItems()public String getName()
getName in interface com.google.gwt.user.client.ui.HasNamegetName in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.getName()public void setName(String name)
setName in interface com.google.gwt.user.client.ui.HasNamesetName in class KSSelectItemWidgetAbstractKSSelectItemWidgetAbstract.setName(java.lang.String)public void setEnabled(boolean b)
setEnabled in class KSSelectItemWidgetAbstractpublic boolean isEnabled()
isEnabled in class KSSelectItemWidgetAbstractpublic boolean isBlankFirstItem()
public void setBlankFirstItem(boolean blankFirstItem)
blankFirstItem - public void redraw()
redraw in class KSSelectItemWidgetAbstractpublic 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 HasWidgetReadyCallbackaddWidgetReadyCallback in class KSSelectItemWidgetAbstractpublic boolean isInitialized()
HasWidgetReadyCallback
isInitialized in interface HasWidgetReadyCallbackisInitialized in class KSSelectItemWidgetAbstractpublic void setInitialized(boolean initialized)
HasWidgetReadyCallback
setInitialized in interface HasWidgetReadyCallbacksetInitialized in class KSSelectItemWidgetAbstractpublic void clear()
KSSelectItemWidgetAbstract
clear in class KSSelectItemWidgetAbstract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||