Package org.adempiere.webui.component
Class EditorBox
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Div
-
- org.adempiere.webui.component.EditorBox
-
- All Implemented Interfaces:
Serializable,Cloneable,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.sys.ComponentCtrl
- Direct Known Subclasses:
Combinationbox,FilenameBox,Locationbox,PAttributebox,Searchbox
public class EditorBox extends org.zkoss.zul.Div- Author:
- Low Heng Sin
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Buttonbtnprotected PropertyChangeSupportm_propertyChangeListenersprotected Textboxtxt
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddEventListener(String evtnm, org.zkoss.zk.ui.event.EventListener<?> listener)voidaddPropertyChangeListener(PropertyChangeListener l)ButtongetButton()StringgetText()TextboxgetTextbox()booleanisEnabled()voidsetButtonImage(String imageSrc)voidsetEnabled(boolean enabled)voidsetTableEditorMode(boolean flag)voidsetText(String value)voidsetToolTipText(String tooltiptext)-
Methods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
-
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
addSclass, evalCSSFlex, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, removeSclass, removeSclass, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
-
Methods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, invalidatePartial, isChildable, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
-
-
-
-
Field Detail
-
m_propertyChangeListeners
protected PropertyChangeSupport m_propertyChangeListeners
-
txt
protected Textbox txt
-
btn
protected Button btn
-
-
Constructor Detail
-
EditorBox
public EditorBox()
-
EditorBox
public EditorBox(String text)
- Parameters:
text-
-
-
Method Detail
-
setButtonImage
public void setButtonImage(String imageSrc)
- Parameters:
imageSrc-
-
getTextbox
public Textbox getTextbox()
- Returns:
- textbox component
-
setText
public void setText(String value)
- Parameters:
value-
-
getText
public String getText()
- Returns:
- text
-
setEnabled
public void setEnabled(boolean enabled)
- Parameters:
enabled-
-
isEnabled
public boolean isEnabled()
- Returns:
- boolean
-
addEventListener
public boolean addEventListener(String evtnm, org.zkoss.zk.ui.event.EventListener<?> listener)
- Specified by:
addEventListenerin interfaceorg.zkoss.zk.ui.Component- Overrides:
addEventListenerin classorg.zkoss.zk.ui.AbstractComponent- Parameters:
evtnm-listener-
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
- Parameters:
l-
-
setToolTipText
public void setToolTipText(String tooltiptext)
- Parameters:
tooltiptext-
-
getButton
public Button getButton()
- Returns:
- Button
-
setTableEditorMode
public void setTableEditorMode(boolean flag)
-
-