Package com.saperion.ngc.dialogs
Class DateTimeInputDialog
- java.lang.Object
- 
- org.zkoss.zk.ui.AbstractComponent
- 
- org.zkoss.zk.ui.HtmlBasedComponent
- 
- org.zkoss.zul.impl.XulElement
- 
- org.zkoss.zul.Window
- 
- com.saperion.ngc.dialogs.DateTimeInputDialog
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- org.zkoss.zk.ui.Component,- org.zkoss.zk.ui.ext.Scope,- org.zkoss.zk.ui.IdSpace,- org.zkoss.zk.ui.sys.ComponentCtrl,- org.zkoss.zul.ext.Framable
 
 public final class DateTimeInputDialog extends org.zkoss.zul.WindowUser Dialog Class providing a dialog which returns an entered text.- Author:
- tfr
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDateTimeInputDialog.DateTimeInputDialogButtonButton enumeration.static classDateTimeInputDialog.DateTimeInputDialogResultClass that represents the result of this dialog.
 - 
Constructor SummaryConstructors Constructor Description DateTimeInputDialog()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendModalCancel()Cancel.voidendModalOk()Ok.voidsetDate(java.util.Date date)static voidshow(EventChildHandler parent, java.lang.String title, java.lang.String pattern, java.util.Date presetDate, java.lang.String contrains, org.zkoss.zk.ui.event.EventListener eventListener)Shows the date/time selection dialog and returns the selected date.static voidshow(EventChildHandler parent, java.lang.String title, java.lang.String pattern, java.util.Date presetDate, org.zkoss.zk.ui.event.EventListener eventListener)Shows the date/time selection dialog and returns the selected date.static voidshowAndGetResult(EventChildHandler parent, java.lang.String title, org.zkoss.zk.ui.event.EventListener eventListener)Shows the date/time selection dialog and returns the selected date (preset: now).- 
Methods inherited from class org.zkoss.zul.WindowbeforeChildAdded, clone, doEmbedded, doHighlighted, doModal, doOverlapped, doPopup, getBorder, getCaption, getContentSclass, getContentStyle, getDefaultActionOnShow, getMinheight, getMinwidth, getMode, getModeType, getPosition, getTitle, getZclass, inEmbedded, inHighlighted, inModal, inOverlapped, inPopup, insertBefore, isClosable, isCollapsible, isMaximizable, isMaximized, isMinimizable, isMinimized, isShadow, isSizable, onChildRemoved, onClose, onModal, onPageDetached, renderProperties, service, setBorder, setBorder, setClosable, setContentSclass, setContentStyle, setDefaultActionOnShow, setDraggable, setMaximizable, setMaximized, setMinheight, setMinimizable, setMinimized, setMinwidth, setMode, setMode, setMode, setPosition, setShadow, setSizable, setTitle, setTopmost, setVisible
 - 
Methods inherited from class org.zkoss.zul.impl.XulElementgetContext, 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, setAction, setClass, 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, 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, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onPageAttached, 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, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Method Detail- 
setDatepublic void setDate(java.util.Date date) - Parameters:
- date- date
 
 - 
endModalOkpublic void endModalOk() throws java.lang.ExceptionOk.- Throws:
- java.lang.Exception- exception
 
 - 
endModalCancelpublic void endModalCancel() throws java.lang.ExceptionCancel.- Throws:
- java.lang.Exception- exception
 
 - 
showpublic static void show(EventChildHandler parent, java.lang.String title, java.lang.String pattern, java.util.Date presetDate, org.zkoss.zk.ui.event.EventListener eventListener) Shows the date/time selection dialog and returns the selected date.- Parameters:
- parent- parent component
- title- dialog title
- pattern- date time pattern to use
- presetDate- date to preset
- eventListener- eventListener
 
 - 
showpublic static void show(EventChildHandler parent, java.lang.String title, java.lang.String pattern, java.util.Date presetDate, java.lang.String contrains, org.zkoss.zk.ui.event.EventListener eventListener) Shows the date/time selection dialog and returns the selected date.- Parameters:
- parent- parent component
- title- dialog title
- pattern- date time pattern to use
- presetDate- date to preset
- contrains- ZK contrains / validate e.g. "no past,no empty", "after 20211225" check: https://www.zkoss.org/wiki/ZK_Component_Reference/Input/Datebox
- eventListener- eventListener
 
 - 
showAndGetResultpublic static void showAndGetResult(EventChildHandler parent, java.lang.String title, org.zkoss.zk.ui.event.EventListener eventListener) Shows the date/time selection dialog and returns the selected date (preset: now).- Parameters:
- parent- parent component
- title- dialog title
- eventListener- event listener
 
 
- 
 
-