Adempiere 3.5.2a

org.adempiere.webui.apps
Class ProcessParameterPanel

java.lang.Object
  extended by org.zkoss.zk.ui.AbstractComponent
      extended by org.zkoss.zk.ui.HtmlBasedComponent
          extended by org.zkoss.zul.impl.XulElement
              extended by org.zkoss.zul.Div
                  extended by org.adempiere.webui.component.Panel
                      extended by org.adempiere.webui.apps.ProcessParameterPanel
All Implemented Interfaces:
Serializable, Cloneable, ValueChangeListener, IProcessParameter, Component, ComponentCtrl

public class ProcessParameterPanel
extends Panel
implements ValueChangeListener, IProcessParameter

Process Parameter Panel, based on existing ProcessParameter dialog. - Embedded in ProcessDialog - checks, if parameters exist and inquires and saves them

Version:
2006-12-01
Author:
Low Heng Sin
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent
HtmlBasedComponent.ExtraCtrl
 
Field Summary
 
Fields inherited from class org.adempiere.webui.component.Panel
HORIZONTAL, VERTICAL
 
Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
RS_NO_DISPLAY, RS_NO_HEIGHT, RS_NO_WIDTH
 
Fields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
 
Constructor Summary
ProcessParameterPanel(int WindowNo, ProcessInfo pi)
          Dynamic generated Parameter panel.
 
Method Summary
 void dispose()
          Dispose
 boolean init()
          Read Fields to display
protected  void restoreContext()
          Restore window context.
 boolean saveParameters()
          Save Parameter values
 void valueChange(ValueChangeEvent evt)
          Editor Listener
 
Methods inherited from class org.zkoss.zul.Div
getAlign, getOuterAttrs, setAlign
 
Methods inherited from class org.zkoss.zul.impl.XulElement
getAction, getActionAttrs, getAllOnClickAttrs, getContext, getCtrlKeys, getInnerAttrs, getPopup, getTooltip, setAction, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip
 
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
focus, getAllOnClickAttrs, getDraggable, getDroppable, getHeight, getLeft, getRealSclass, getRealStyle, getRealStyleFlags, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZIndex, newExtraCtrl, setClass, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZIndex
 
Methods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addAnnotation, addEventHandler, addEventListener, addForward, addForward, addForward, addForward, addMoved, addSharedAnnotationMap, addSharedEventHandlerMap, appendAsapAttr, appendAsapAttr, appendChild, applyProperties, clone, containsVariable, detach, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttributes, getAttributes, getChildren, getCommand, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getExtraCtrl, getFellow, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getMoldURI, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getPropagatee, getRoot, getSpaceOwner, getUuid, getVariable, insertBefore, invalidate, isAsapRequired, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onDrawNewChild, onPageAttached, onPageDetached, onWrongValue, redraw, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setComponentDefinition, setId, setMold, setPage, setPageBefore, setParent, setVariable, setVisible, smartUpdate, smartUpdate, smartUpdate, smartUpdateDeferred, smartUpdateValues, toString, unsetVariable
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessParameterPanel

public ProcessParameterPanel(int WindowNo,
                             ProcessInfo pi)
Dynamic generated Parameter panel.

Parameters:
WindowNo - window
pi - process info
Method Detail

dispose

public void dispose()
Dispose


init

public boolean init()
Read Fields to display

Returns:
true if loaded OK

saveParameters

public boolean saveParameters()
Save Parameter values

Specified by:
saveParameters in interface IProcessParameter
Returns:
true if parameters saved

valueChange

public void valueChange(ValueChangeEvent evt)
Editor Listener

Specified by:
valueChange in interface ValueChangeListener
Parameters:
evt - ValueChangeEvent

restoreContext

protected void restoreContext()
Restore window context.

See Also:
GridField.restoreValue()

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.