Package org.adempiere.webui.editor
Class WEditorPopupMenu
- java.lang.Object
-
- org.zkoss.zk.ui.AbstractComponent
-
- org.zkoss.zk.ui.HtmlBasedComponent
-
- org.zkoss.zul.impl.XulElement
-
- org.zkoss.zul.Popup
-
- org.zkoss.zul.Menupopup
-
- org.adempiere.webui.component.Menupopup
-
- org.adempiere.webui.editor.WEditorPopupMenu
-
- All Implemented Interfaces:
Serializable
,Cloneable
,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.sys.ComponentCtrl
public class WEditorPopupMenu extends Menupopup implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
- Version:
- $Revision: 0.10 $
- Author:
- Ashley G Ramdass
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
CHANGE_LOG_EVENT
static String
EDITOR_EVENT
static String
EVENT_ATTRIBUTE
static String
NEW_EVENT
static String
PREFERENCE_EVENT
static String
REQUERY_EVENT
static String
SHOWLOCATION_EVENT
static String
UPDATE_EVENT
static String
ZOOM_EVENT
-
Constructor Summary
Constructors Constructor Description WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences)
WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord)
Deprecated.WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord)
Deprecated.WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord, boolean showLocation)
Deprecated.WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord, boolean showLocation, Lookup lookup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMenuListener(ContextMenuListener listener)
void
addSuggestion(GridField field)
boolean
isZoomEnabled()
void
onEvent(org.zkoss.zk.ui.event.Event event)
-
Methods inherited from class org.adempiere.webui.component.Menupopup
addContextElement, onPageAttached, onPageDetached, removeContextElement
-
Methods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, renderProperties, 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, 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, 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, insertBefore, invalidate, invalidatePartial, isChildable, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, 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
-
-
-
-
Field Detail
-
EVENT_ATTRIBUTE
public static final String EVENT_ATTRIBUTE
- See Also:
- Constant Field Values
-
ZOOM_EVENT
public static final String ZOOM_EVENT
- See Also:
- Constant Field Values
-
REQUERY_EVENT
public static final String REQUERY_EVENT
- See Also:
- Constant Field Values
-
PREFERENCE_EVENT
public static final String PREFERENCE_EVENT
- See Also:
- Constant Field Values
-
NEW_EVENT
public static final String NEW_EVENT
- See Also:
- Constant Field Values
-
UPDATE_EVENT
public static final String UPDATE_EVENT
- See Also:
- Constant Field Values
-
SHOWLOCATION_EVENT
public static final String SHOWLOCATION_EVENT
- See Also:
- Constant Field Values
-
CHANGE_LOG_EVENT
public static final String CHANGE_LOG_EVENT
- See Also:
- Constant Field Values
-
EDITOR_EVENT
public static final String EDITOR_EVENT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WEditorPopupMenu
public WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences)
-
WEditorPopupMenu
@Deprecated public WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord)
Deprecated.
-
WEditorPopupMenu
@Deprecated public WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord)
Deprecated.
-
WEditorPopupMenu
@Deprecated public WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord, boolean showLocation)
Deprecated.
-
WEditorPopupMenu
public WEditorPopupMenu(boolean zoom, boolean requery, boolean preferences, boolean newRecord, boolean updateRecord, boolean showLocation, Lookup lookup)
- Parameters:
zoom
- - enable zoom in menu - disabled if the lookup cannot zoomrequery
- - enable requery in menupreferences
- - enable preferences in menunewRecord
- - enable new record (ignored and recalculated if lookup is received)updateRecord
- - enable update record (ignored and recalculated if lookup is received)showLocation
- - enable show location in menulookup
- - when this parameter is received then new and update are calculated based on the zoom and quickentry
-
-
Method Detail
-
isZoomEnabled
public boolean isZoomEnabled()
-
addMenuListener
public void addMenuListener(ContextMenuListener listener)
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event event)
- Specified by:
onEvent
in interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
-
addSuggestion
public void addSuggestion(GridField field)
-
-