Package org.adempiere.webui.component
Class Messagebox
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Window
-
- org.adempiere.webui.component.Window
-
- org.adempiere.webui.component.Messagebox
-
- All Implemented Interfaces:
Serializable,Cloneable,ISupportMask,org.zkoss.zk.ui.Component,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>,org.zkoss.zk.ui.ext.Scope,org.zkoss.zk.ui.IdSpace,org.zkoss.zk.ui.sys.ComponentCtrl,org.zkoss.zul.ext.Framable
public class Messagebox extends Window implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Messagebox : Replaces ZK's Messagebox- Author:
- Niraj Sohun
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intABORTA Abort button.static intCANCELA Cancel button.static StringERRORA symbol consisting of a white X in a circle with a red background.static StringEXCLAMATIONA symbol consisting of an exclamation point in a triangle with a yellow background.static intIGNOREA IGNORE button.static StringINFORMATIONA symbol of a lowercase letter i in a circle.static intINPUTA INPUT Textfieldstatic intNOA No button.static StringNONEContains no symbols.static intOKA OK button.static StringQUESTIONA symbol consisting of a question mark in a circle.static intRETRYA Retry button.static intYESA Yes button.-
Fields inherited from class org.adempiere.webui.component.Window
INSERT_END, INSERT_NEXT, INSERT_POSITION_KEY, MODE_EMBEDDED, MODE_HIGHLIGHTED, MODE_KEY, MODE_MODAL, MODE_OVERLAPPED, MODE_POPUP, showMaskWrapper
-
Fields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
-
Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE
-
Fields inherited from interface org.adempiere.webui.ISupportMask
READY_SHOW_MASK_FLAG
-
-
Constructor Summary
Constructors Constructor Description Messagebox()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCancel()voidonEvent(org.zkoss.zk.ui.event.Event event)voidonPageDetached(org.zkoss.zk.ui.Page page)intshow(String message, String title, int buttons, String icon)intshow(String message, String title, int buttons, String icon, Callback<?> callback, boolean modal)intshow(String message, String title, int buttons, String icon, Callback<Integer> callback)intshow(String message, String title, int buttons, String icon, WEditor editor, Callback<?> callback, boolean modal)static intshowDialog(String message, String title, int buttons, String icon)static intshowDialog(String message, String title, int buttons, String icon, Callback<?> callback, boolean modal)static intshowDialog(String message, String title, int buttons, String icon, Callback<Integer> callback)static intshowDialog(String message, String title, int buttons, String icon, WEditor editor, Callback<?> callback, boolean modal)-
Methods inherited from class org.adempiere.webui.component.Window
dispose, getMaskComponent, getMaskObj, getModeAttribute, hideMask, showMask
-
Methods inherited from class org.zkoss.zul.Window
beforeChildAdded, 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, 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.XulElement
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, 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.AbstractComponent
addAnnotation, 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, invalidatePartial, isChildable, isInitialized, 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.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
OK
public static final int OK
A OK button.- See Also:
- Constant Field Values
-
CANCEL
public static final int CANCEL
A Cancel button.- See Also:
- Constant Field Values
-
YES
public static final int YES
A Yes button.- See Also:
- Constant Field Values
-
NO
public static final int NO
A No button.- See Also:
- Constant Field Values
-
ABORT
public static final int ABORT
A Abort button.- See Also:
- Constant Field Values
-
RETRY
public static final int RETRY
A Retry button.- See Also:
- Constant Field Values
-
IGNORE
public static final int IGNORE
A IGNORE button.- See Also:
- Constant Field Values
-
INPUT
public static final int INPUT
A INPUT Textfield- See Also:
- Constant Field Values
-
QUESTION
public static final String QUESTION
A symbol consisting of a question mark in a circle.- See Also:
- Constant Field Values
-
EXCLAMATION
public static final String EXCLAMATION
A symbol consisting of an exclamation point in a triangle with a yellow background.- See Also:
- Constant Field Values
-
INFORMATION
public static final String INFORMATION
A symbol of a lowercase letter i in a circle.- See Also:
- Constant Field Values
-
ERROR
public static final String ERROR
A symbol consisting of a white X in a circle with a red background.- See Also:
- Constant Field Values
-
NONE
public static final String NONE
Contains no symbols.
-
-
Method Detail
-
show
public int show(String message, String title, int buttons, String icon, Callback<Integer> callback)
-
show
public int show(String message, String title, int buttons, String icon, Callback<?> callback, boolean modal)
-
show
public int show(String message, String title, int buttons, String icon, WEditor editor, Callback<?> callback, boolean modal)
-
showDialog
public static int showDialog(String message, String title, int buttons, String icon, Callback<Integer> callback)
-
showDialog
public static int showDialog(String message, String title, int buttons, String icon, Callback<?> callback, boolean modal)
-
showDialog
public static int showDialog(String message, String title, int buttons, String icon, WEditor editor, Callback<?> callback, boolean modal)
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event event) throws Exception- Specified by:
onEventin interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>- Throws:
Exception
-
onPageDetached
public void onPageDetached(org.zkoss.zk.ui.Page page)
- Specified by:
onPageDetachedin interfaceorg.zkoss.zk.ui.sys.ComponentCtrl- Overrides:
onPageDetachedin classWindow
-
-