org.adempiere.webui.window
Class FindWindow
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.window.FindWindow
- All Implemented Interfaces:
- Serializable, Cloneable, ValueChangeListener, Component, EventListener, IdSpace, ComponentCtrl
public class FindWindow
- extends Window
- implements EventListener, ValueChangeListener
This class is based on org.compiere.apps.search.Find written by Jorg Janke.
Find/Search Records.
- Author:
- Sendy Yagambrum
- See Also:
- Serialized Form
|
Field Summary |
static int |
FIELDLENGTH
Length of Fields on first tab |
static int |
TABNO
For Grid Controller |
| 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 |
TABNO
public static final int TABNO
- For Grid Controller
- See Also:
- Constant Field Values
FIELDLENGTH
public static final int FIELDLENGTH
- Length of Fields on first tab
- See Also:
- Constant Field Values
FindWindow
public FindWindow(int targetWindowNo,
String title,
int AD_Table_ID,
String tableName,
String whereExtended,
GridField[] findFields,
int minRecords)
- FindPanel Constructor
- Parameters:
targetWindowNo - targetWindowNotitle - titleAD_Table_ID - AD_Table_IDtableName - tableNamewhereExtended - whereExtendedfindFields - findFieldsminRecords - minRecords
addSelectionColumn
public void addSelectionColumn(GridField mField)
- Add Selection Column to first Tab
- Parameters:
mField - field
onEvent
public void onEvent(Event event)
throws Exception
- Specified by:
onEvent in interface EventListener
- Throws:
Exception
getEditorComponent
public Component getEditorComponent(ListItem row)
- Get Editor
- Parameters:
row - row
- Returns:
- Editor component
getTargetMField
public GridField getTargetMField(String columnName)
- Get Target MField
- Parameters:
columnName - column name
- Returns:
- MField
getQuery
public MQuery getQuery()
- Get Query - Retrieve result
- Returns:
- String representation of query
getTotalRecords
public int getTotalRecords()
- Get Total Records
- Returns:
- no of records
valueChange
public void valueChange(ValueChangeEvent evt)
- Specified by:
valueChange in interface ValueChangeListener
Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.