org.adempiere.webui.component
Class Listbox
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Listbox
org.adempiere.webui.component.Listbox
- All Implemented Interfaces:
- Serializable, Cloneable, Component, EventListener, ComponentCtrl
- Direct Known Subclasses:
- WListbox
public class Listbox
- extends Listbox
- implements EventListener
- Version:
- $Revision: 0.10 $
- Author:
- Ashley G Ramdass
- See Also:
- Serialized Form
| Methods inherited from class org.zkoss.zul.Listbox |
addItemToSelection, afterInsert, beforeRemove, clearSelection, clone, getActivePage, getHeads, getIndexOfItem, getInnerBottom, getInnerHeight, getInnerTop, getInnerWidth, getItemCount, getItemRenderer, getListfoot, getListhead, getMaxlength, getModel, getName, getOddRowSclass, getOuterAttrs, getPageCount, getPageSize, getPaginal, getPaging, getPagingPosition, getPreloadSize, getRows, getSelectedCount, getSelectedIndex, getSelectedItems, getSeltype, getTabindex, getVisibleBegin, getVisibleEnd, isCheckmark, isDisabled, isFixedLayout, isMultiple, isVflex, newExtraCtrl, onChildAdded, onChildRemoved, onInitRender, removeChild, removeItemAt, removeItemFromSelection, renderAll, renderItem, renderItems, selectAll, selectItem, setActivePage, setActivePage, setCheckmark, setDisabled, setFixedLayout, setInnerBottom, setInnerHeight, setInnerTop, setInnerWidth, setItemRenderer, setItemRenderer, setMaxlength, setModel, setMold, setMultiple, setName, setOddRowSclass, setPageSize, setPaginal, setPagingPosition, setPreloadSize, setRows, setSelectedIndex, setSelectedItem, setSeltype, setTabindex, setVflex, smartUpdate, toggleItemSelection |
| Methods inherited from class org.zkoss.zul.impl.XulElement |
getAction, getActionAttrs, getAllOnClickAttrs, getContext, getCtrlKeys, getInnerAttrs, getPopup, getTooltip, setAction, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip |
| Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent |
focus, getAllOnClickAttrs, getDraggable, getDroppable, getHeight, getLeft, getRealSclass, getRealStyle, getRealStyleFlags, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZIndex, setClass, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZIndex |
| Methods inherited from class org.zkoss.zk.ui.AbstractComponent |
addAnnotation, addAnnotation, addEventHandler, addEventListener, addForward, addForward, addForward, addForward, addMoved, addSharedAnnotationMap, addSharedEventHandlerMap, appendAsapAttr, appendAsapAttr, appendChild, applyProperties, containsVariable, detach, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttributes, getAttributes, getChildren, getCommand, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getExtraCtrl, getFellow, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getMoldURI, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getPropagatee, getRoot, getSpaceOwner, getUuid, getVariable, invalidate, isAsapRequired, isChildable, isInvalidated, isListenerAvailable, isVisible, onDrawNewChild, onPageAttached, onPageDetached, onWrongValue, redraw, removeAttribute, removeAttribute, removeEventListener, removeForward, removeForward, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setComponentDefinition, setId, setPage, setPageBefore, setParent, setVariable, setVisible, smartUpdate, smartUpdate, smartUpdateDeferred, smartUpdateValues, toString, unsetVariable |
Listbox
public Listbox()
Listbox
public Listbox(KeyNamePair[] pairs)
setEnabled
public void setEnabled(boolean enabled)
isEnabled
public boolean isEnabled()
appendItem
public ListItem appendItem(String label,
Object value)
appendItem
public ListItem appendItem(String label,
String value)
- Overrides:
appendItem in class Listbox
getItemAtIndex
public ListItem getItemAtIndex(int index)
- Overrides:
getItemAtIndex in class Listbox
getSelectedItem
public ListItem getSelectedItem()
- Overrides:
getSelectedItem in class Listbox
getItems
public List<ListItem> getItems()
- Overrides:
getItems in class Listbox
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
setValue
public void setValue(Object value)
- Set selected item for the list box based on the value of list item
set selected to none if no item found matching the value given or
value is null
- Parameters:
value - Value of ListItem to set as selected
getListHead
public ListHead getListHead()
getSelectedIndices
public int[] getSelectedIndices()
setSelectedIndices
public void setSelectedIndices(int[] selected)
addOnDropListener
public void addOnDropListener(EventListener listener)
addDoubleClickListener
public void addDoubleClickListener(EventListener listener)
insertBefore
public boolean insertBefore(Component newChild,
Component refChild)
- Specified by:
insertBefore in interface Component- Overrides:
insertBefore in class Listbox
isItemDraggable
public boolean isItemDraggable()
setItemDraggable
public void setItemDraggable(boolean b)
onEvent
public void onEvent(Event event)
throws Exception
- Specified by:
onEvent in interface EventListener
- Throws:
Exception
Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.