Package org.adempiere.webui.panel
Class InfoProductPanel
- 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.panel.InfoPanel
-
- org.adempiere.webui.panel.InfoProductPanel
-
- All Implemented Interfaces:
Serializable
,Cloneable
,WTableModelListener
,ISupportMask
,IHelpContext
,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.IdSpace
,org.zkoss.zk.ui.sys.ComponentCtrl
,org.zkoss.zul.ext.Framable
,org.zkoss.zul.ext.Sortable<Object>
@Deprecated public class InfoProductPanel extends InfoPanel implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Deprecated.Search Product and return selection This class is based on org.compiere.apps.search.InfoPAttribute written by Jorg Janke- Version:
- InfoPayment.java Adempiere Swing UI 3.4.1
- Author:
- Elaine Zk Port, Elaine
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.adempiere.webui.panel.InfoPanel
ATT_INFO_PROCESS_KEY, autoCompleteSearchColumn, btCbbProcess, btMenuProcess, btProcessList, cbbProcess, COLUMN_VISIBLE_ORIGINAL, columnDataIndex, confirmPanel, contentPanel, editorMap, extra_max_row, hasRightQuickEntry, haveProcess, indexColumnCount, indexKeyOfView, indexOrderColumn, INFO_QUERY_TIME_OUT_ERROR, infoProcessBtList, infoProcessDropList, infoProcessList, infoProcessMenuList, infoWindow, isAutoComplete, isColumnSortAscending, isHasNextPage, isIDColumnKeyOfView, isIgnoreCacheAll, isMustUpdateColumnIndex, isQueryByUser, isRequeryByRunSuccessProcess, keyColumnOfView, log, lsReadedColumn, m_count, m_gridfield, m_infoWindowID, m_lookup, m_sqlCount, m_sqlMain, m_sqlOrder, m_values, m_viewIDMap, numPagePreLoad, ON_RUN_PROCESS, p_keyColumn, p_layout, p_loadedOK, p_multipleSelection, p_tableName, p_whereClause, p_WindowNo, pageNo, pageSize, paging, prevParameterValues, prevQueryOperators, prevRefParmeterEditor, prevWhereClause, PROCESS_ID_KEY, queryTimeout, queryValue, recordSelectedData, relatedInfoList, sqlOrderColumn, statusBar, useQueryTimeoutFromSysConfig, VK_ENTER, VK_ESCAPE
-
Fields inherited from class org.adempiere.webui.component.Window
INSERT_END, INSERT_NEXT, INSERT_POSITION_KEY, MODE_EMBEDDED, MODE_HIGHLIGHTED, MODE_KEY, MODE_MODAL, MODE_OVERLAPPED, MODE_POPUP, showMaskWrapper
-
Fields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
-
Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE
-
Fields inherited from interface org.adempiere.webui.ISupportMask
READY_SHOW_MASK_FLAG
-
-
Constructor Summary
Constructors Constructor Description InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause)
Deprecated.Standard ConstructorInfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause, boolean lookup)
Deprecated.Standard Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
customize()
Deprecated.Customizeprotected void
enableButtons()
Deprecated.Enable PAttribute if row selected/changedint
getM_AttributeSet_ID()
Deprecated.int
getM_Product_Category_ID()
Deprecated.protected ColumnInfo[]
getProductLayout()
Deprecated.Get Product LayoutString
getSQLWhere()
Deprecated.Construct SQL Where Clause and define parameters (setParameters needs to set parameters) Includes first ANDprotected boolean
hasCustomize()
Deprecated.Has Customizeprotected boolean
hasHistory()
Deprecated.Has Historyprotected boolean
hasZoom()
Deprecated.Has Zoomprotected void
insertPagingComponent()
Deprecated.void
onEvent(org.zkoss.zk.ui.event.Event e)
Deprecated.protected void
saveSelectionDetail()
Deprecated.Save Selection Settings for PriceListprotected void
setParameters(PreparedStatement pstmt, boolean forCount)
Deprecated.Set Parameters for Query (as defined in getSQLWhere) *protected void
showHistory()
Deprecated.Show Historyprotected boolean
testCount()
Deprecated.IDEMPIERE-337 Override InfoPanel.testCount() to allow counting distinct rowsvoid
zoom()
Deprecated.Zoom-
Methods inherited from class org.adempiere.webui.panel.InfoPanel
addValueChangeListener, appendDataForKeyView, appendDataForParentLink, appendDataForViewID, appendInfoColumnData, autoHideEmptyColumns, bindInfoProcess, buildDataSQL, correctHeaderOrderIndicator, create, createT_Selection_InfoWindow, dispose, enableButtons, executeQuery, fireValueChange, getAD_Window_ID, getCacheEnd, getCacheStart, getColumnHeader, getColumnValue, getEvents, getFirstRowKey, getGridfield, getIndexKeyColumnOfView, getInfoColumnIDFromProcess, getKeyColumn, getKeyNullException, getOverIntValue, getOverIntValue, getPageSize, getRowCount, getRowKeyAt, getSaveKeys, getSelectedKey, getSelectedKeys, getSelectedKeysCollection, getSelectedRowInfo, getSelectedRowKey, getSelectedRowKeys, getSelectedSQL, getSortDirection, getSubList, getTableName, getUserOrderClause, getUserOrderClause, getWindowNo, hasNew, hasProcess, initParameters, isAutoHideEmptyColumns, isCancelled, isIDColumn, isIDColumn, isLoadPageNumber, isLookup, isNeedAppendKeyViewData, isUseDatabasePaging, loadedOK, loadInfoWindowData, newRecordAction, onDoubleClick, onOk, onPageAttached, onPageDetached, onQueryCallback, onRestoreSelectedItemIndexInPage, onUserQuery, parseQueryValue, prepareTable, renderItems, resetParameters, restoreSelectedInPage, runProcess, saveResultSelection, saveSelection, scrollToSelectedRow, setFixedQueryTimeout, setGridfield, setStatusDB, setStatusLine, setStatusSelected, showPanel, sort, syncSelectedAfterRequery, tableChanged, updateListSelected, updateStatusBar, updateSubcontent, updateSubcontent, validateEndPage, validateOrderIndex, validateParameters
-
Methods inherited from class org.adempiere.webui.component.Window
dispose, getMaskComponent, getMaskObj, getModeAttribute, hideMask, showMask
-
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, 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, evalCSSFlex, 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, invalidatePartial, isChildable, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, 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
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.zkoss.zk.ui.IdSpace
getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, hasFellow, hasFellow
-
-
-
-
Constructor Detail
-
InfoProductPanel
public InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause)
Deprecated.Standard Constructor- Parameters:
windowNo
- window noM_Warehouse_ID
- warehouseM_PriceList_ID
- price listmultipleSelection
-value
- Query Value or Name if enclosed in @whereClause
- where clause
-
InfoProductPanel
public InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause, boolean lookup)
Deprecated.Standard Constructor- Parameters:
windowNo
- window noM_Warehouse_ID
- warehouseM_PriceList_ID
- price listmultipleSelection
-value
- Query Value or Name if enclosed in @whereClause
- where clauselookup
-
-
-
Method Detail
-
testCount
protected boolean testCount()
Deprecated.IDEMPIERE-337 Override InfoPanel.testCount() to allow counting distinct rows
-
insertPagingComponent
protected void insertPagingComponent()
Deprecated.- Overrides:
insertPagingComponent
in classInfoPanel
-
getSQLWhere
public String getSQLWhere()
Deprecated.Construct SQL Where Clause and define parameters (setParameters needs to set parameters) Includes first AND- Specified by:
getSQLWhere
in classInfoPanel
- Returns:
- SQL WHERE clause
-
setParameters
protected void setParameters(PreparedStatement pstmt, boolean forCount) throws SQLException
Deprecated.Set Parameters for Query (as defined in getSQLWhere) *- Specified by:
setParameters
in classInfoPanel
- Parameters:
pstmt
- pstmtforCount
- for counting records- Throws:
SQLException
-
showHistory
protected void showHistory()
Deprecated.Show History- Overrides:
showHistory
in classInfoPanel
-
hasHistory
protected boolean hasHistory()
Deprecated.Has History- Overrides:
hasHistory
in classInfoPanel
- Returns:
- true (has history)
-
hasZoom
protected boolean hasZoom()
Deprecated.Has Zoom
-
hasCustomize
protected boolean hasCustomize()
Deprecated.Has Customize- Overrides:
hasCustomize
in classInfoPanel
- Returns:
- false (no customize)
-
saveSelectionDetail
protected void saveSelectionDetail()
Deprecated.Save Selection Settings for PriceList- Overrides:
saveSelectionDetail
in classInfoPanel
-
getProductLayout
protected ColumnInfo[] getProductLayout()
Deprecated.Get Product Layout- Returns:
- array of Column_Info
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event e)
Deprecated.
-
enableButtons
protected void enableButtons()
Deprecated.Enable PAttribute if row selected/changed- Overrides:
enableButtons
in classInfoPanel
-
getM_Product_Category_ID
public int getM_Product_Category_ID()
Deprecated.
-
getM_AttributeSet_ID
public int getM_AttributeSet_ID()
Deprecated.
-
-