Package com.saperion.ngc.dialogs
Class WorkflowSelectDialog
- 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.WorkflowSelectDialog
-
- 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 WorkflowSelectDialog extends org.zkoss.zul.Window
Workflow definition selection window.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkflowSelectDialog.WorkflowSelectWindowResult
Bean that holds the results of a WorkflowSelectWindow.
-
Field Summary
Fields Modifier and Type Field Description static int
CANCEL_BUTTON
CANCEL.static int
OK_BUTTON
OK.
-
Constructor Summary
Constructors Constructor Description WorkflowSelectDialog()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
endModalCancel()
Cancel and close dialog.void
endModalOk()
OK and close dialog.void
setComment(java.lang.String comment)
Sets the comment.void
setDefinition(java.lang.String definition)
Sets the selected workflow definition.static void
show(ResultSetView parent, java.util.List<java.lang.String> workflowDefinitions, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
Deprecated.will be removed in 8.1.static void
showDialog(ResultSetView parent, java.util.List<com.saperion.wf.ProcessDefinitionDescriptor> workflowDefinitions, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
Opens the dialog and returns the selected workflow definition, the comment and the button that was pressed.-
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, 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.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, 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, 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, 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_BUTTON
public static final int OK_BUTTON
OK.- See Also:
- Constant Field Values
-
CANCEL_BUTTON
public static final int CANCEL_BUTTON
CANCEL.- See Also:
- Constant Field Values
-
-
Method Detail
-
setDefinition
public void setDefinition(java.lang.String definition)
Sets the selected workflow definition.- Specified by:
setDefinition
in interfaceorg.zkoss.zk.ui.sys.ComponentCtrl
- Overrides:
setDefinition
in classorg.zkoss.zk.ui.AbstractComponent
- Parameters:
definition
- workflow definition
-
setComment
public void setComment(java.lang.String comment)
Sets the comment.- Parameters:
comment
- comment
-
endModalCancel
public void endModalCancel() throws java.lang.Exception
Cancel and close dialog.- Throws:
java.lang.Exception
- exception
-
endModalOk
public void endModalOk() throws java.lang.Exception
OK and close dialog.- Throws:
java.lang.Exception
- exception
-
show
@Deprecated public static void show(ResultSetView parent, java.util.List<java.lang.String> workflowDefinitions, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
Deprecated.will be removed in 8.1. UseshowDialog(ResultSetView, List, EventListener)
instead.Opens the dialog and returns the selected workflow definition, the comment and the button that was pressed.- Parameters:
parent
- window parentworkflowDefinitions
- available definitionseventListener
- event listener
-
showDialog
public static void showDialog(ResultSetView parent, java.util.List<com.saperion.wf.ProcessDefinitionDescriptor> workflowDefinitions, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
Opens the dialog and returns the selected workflow definition, the comment and the button that was pressed.- Parameters:
parent
- window parentworkflowDefinitions
- available process definition descriptorseventListener
- event listener
-
-