Adempiere 3.5.2a

org.adempiere.webui
Class ValuePreference

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.Window
                  extended by org.adempiere.webui.component.Window
                      extended by org.adempiere.webui.ValuePreference
All Implemented Interfaces:
Serializable, Cloneable, Component, EventListener, IdSpace, ComponentCtrl

public class ValuePreference
extends Window
implements EventListener

Maintain Value Preferences. To delete a preference, select a null value and save.

Version:
$Id: ValuePreference.java,v 1.2 2006/07/30 00:51:28 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.zkoss.zul.Window
Window.ExtraCtrl
 
Field Summary
static String NAME
          The Name of the Editor
 
Fields inherited from class org.adempiere.webui.component.Window
MODE_EMBEDDED, MODE_MODAL, MODE_OVERLAPPED, MODE_POPUP
 
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
ValuePreference(int WindowNo, int AD_Client_ID, int AD_Org_ID, int AD_User_ID, int AD_Window_ID, String Attribute, String DisplayAttribute, String Value, String DisplayValue, int displayType, int AD_Reference_ID)
          Constructor
 
Method Summary
 int delete()
          Delete Preference
 void insert()
          Save to Disk
 void onEvent(Event e)
          Action Listener
static ValuePreference start(GridField mField, Object aValue)
          Factory
static ValuePreference start(GridField mField, Object aValue, String aDisplayValue)
          Factory
 
Methods inherited from class org.zkoss.zul.Window
clone, doEmbedded, doHighlighted, doModal, doOverlapped, doPopup, getBorder, getCaption, getContentSclass, getContentStyle, getDefaultActionOnShow, getMode, getOuterAttrs, getPosition, getRealStyle, getSclass, getTitle, getTitleSclass, inEmbedded, inHighlighted, inModal, inOverlapped, inPopup, insertBefore, isClosable, isSizable, newExtraCtrl, onChildRemoved, onClose, onModal, setBorder, setClosable, setContentSclass, setContentStyle, setDefaultActionOnShow, setDraggable, setMode, setMode, setPage, setParent, setPosition, setSclass, setSizable, setTitle, setVisible
 
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, getRealStyleFlags, getStyle, getTooltiptext, getTop, getWidth, getZIndex, setClass, setDroppable, setFocus, setHeight, setLeft, 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, 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, invalidate, isAsapRequired, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onDrawNewChild, onPageAttached, onPageDetached, onWrongValue, redraw, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, response, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setComponentDefinition, setId, setMold, setPageBefore, setVariable, smartUpdate, smartUpdate, smartUpdate, smartUpdateDeferred, smartUpdateValues, toString, unsetVariable
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.zkoss.zk.ui.IdSpace
getFellow, getFellowIfAny, getFellows
 

Field Detail

NAME

public static final String NAME
The Name of the Editor

See Also:
Constant Field Values
Constructor Detail

ValuePreference

public ValuePreference(int WindowNo,
                       int AD_Client_ID,
                       int AD_Org_ID,
                       int AD_User_ID,
                       int AD_Window_ID,
                       String Attribute,
                       String DisplayAttribute,
                       String Value,
                       String DisplayValue,
                       int displayType,
                       int AD_Reference_ID)
Constructor

Parameters:
WindowNo - window no
AD_Client_ID - client
AD_Org_ID - org
AD_User_ID - user
AD_Window_ID - window id
Attribute - attribute
DisplayAttribute - attribute display
Value - value
DisplayValue - calue display
displayType - display type
AD_Reference_ID - reference
Method Detail

start

public static ValuePreference start(GridField mField,
                                    Object aValue)
Factory

Parameters:
mField - field
aValue - value
Returns:
ValuePreference or null

start

public static ValuePreference start(GridField mField,
                                    Object aValue,
                                    String aDisplayValue)
Factory

Parameters:
mField - field
aValue - value
aDisplayValue - display value
Returns:
ValuePreference or null

onEvent

public void onEvent(Event e)
             throws Exception
Action Listener

Specified by:
onEvent in interface EventListener
Parameters:
e - event
Throws:
Exception

delete

public int delete()
Delete Preference

Returns:
number of rows deleted

insert

public void insert()
Save to Disk


Adempiere 3.5.2a

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