Package com.saperion.ngc.searchbox
Class Searchbox
- java.lang.Object
- 
- org.zkoss.zk.ui.AbstractComponent
- 
- org.zkoss.zk.ui.HtmlBasedComponent
- 
- org.zkoss.zul.impl.XulElement
- 
- org.zkoss.zul.Box
- 
- org.zkoss.zul.Hbox
- 
- com.saperion.ngc.searchbox.Searchbox
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- org.zkoss.zk.ui.Component,- org.zkoss.zk.ui.ext.Scope,- org.zkoss.zk.ui.sys.ComponentCtrl
 
 public class Searchbox extends org.zkoss.zul.HboxA custom searchbox component with two buttons. One to clear the value, one to start the search.- See Also:
- Serialized Form
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.zkoss.zul.ToolbarbuttongetDeleteButton()org.zkoss.zul.ToolbarbuttongetSearchButton()org.zkoss.zul.TextboxgetTextbox()java.lang.StringgetValue()booleanisDisabled()voidsetDisabled(boolean value)Set disabled state.voidsetText(java.lang.String value)Sets the textbox's text.voidsetValue(java.lang.String value)Sets the textbox's value.voidshowPopup(java.lang.String message)voidsignalizeError(boolean signalize)Changes the look of the searchbox to signal an error.voidunWatermarkFilterInputField()Removes the watermark from the filter input field.voidwatermarkFilterInputField()Sets the watermark for the filter input field.- 
Methods inherited from class org.zkoss.zul.BoxgetAlign, getHeights, getOrient, getPack, getSpacing, getWidths, getZclass, isHorizontal, isSizedByContent, isVertical, renderProperties, setAlign, setHeights, setOrient, setPack, setSizedByContent, setSpacing, setWidths
 - 
Methods inherited from class org.zkoss.zul.impl.XulElementclone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
 - 
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponentaddSclass, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, 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.AbstractComponentaddAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, 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, isChildable, 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
 
- 
 
- 
- 
- 
Method Detail- 
watermarkFilterInputFieldpublic void watermarkFilterInputField() Sets the watermark for the filter input field. To hide the watermark use unWatermarkFilterInputField().
 - 
unWatermarkFilterInputFieldpublic void unWatermarkFilterInputField() Removes the watermark from the filter input field.
 - 
getValuepublic java.lang.String getValue() - Returns:
- textbox value
 
 - 
setValuepublic void setValue(java.lang.String value) Sets the textbox's value.- Parameters:
- value- value
- See Also:
- Textbox.setValue(String)
 
 - 
setTextpublic void setText(java.lang.String value) Sets the textbox's text.- Parameters:
- value- text
- See Also:
- InputElement.setText(String)
 
 - 
getTextboxpublic org.zkoss.zul.Textbox getTextbox() - Returns:
- internal textbox
 
 - 
getSearchButtonpublic org.zkoss.zul.Toolbarbutton getSearchButton() - Returns:
- internal search button
 
 - 
getDeleteButtonpublic org.zkoss.zul.Toolbarbutton getDeleteButton() - Returns:
- internal delete button
 
 - 
showPopuppublic void showPopup(java.lang.String message) - Parameters:
- message- Message
 
 - 
signalizeErrorpublic void signalizeError(boolean signalize) Changes the look of the searchbox to signal an error.- Parameters:
- signalize- true to signalize error, false to reset
 
 - 
setDisabledpublic void setDisabled(boolean value) Set disabled state.- Parameters:
- value- true to disable
 
 - 
isDisabledpublic boolean isDisabled() - Returns:
- disabled state
 
 
- 
 
-