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(since="13",
forRemoval=true)
@GeneratedCodeCoverageExclusion
public class InfoProductPanel
extends InfoPanel
implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Deprecated, for removal: This API element is subject to removal in a future version.
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:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.zkoss.zul.Window
org.zkoss.zul.Window.ModeNested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrlNested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.AbstractComponent.Children, org.zkoss.zk.ui.AbstractComponent.ForwardInfo, org.zkoss.zk.ui.AbstractComponent.TargetInfo -
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_rowSelectionOrder, m_selectedCount, m_sqlCount, m_sqlFragmentCount, m_sqlFragmentMain, m_sqlMain, m_sqlOrder, m_values, m_viewIDMap, numPagePreLoad, ON_RUN_PROCESS, ON_SELECT_ALL_RECORDS, ON_USER_QUERY_ATTR, p_keyColumn, p_layout, p_loadedOK, p_multipleSelection, p_sqlFilter, p_tableName, p_whereClause, p_WindowNo, pageNo, pageSize, paging, paraCtxValues, prevParameterValues, prevQueryOperators, prevRefParmeterEditor, prevSQLFilter, prevWhereClause, PROCESS_ID_KEY, queryTimeout, queryValue, recordSelectedData, relatedInfoList, ROW_CTX_VARIABLE_PREFIX, ROW_ID_CTX_VARIABLE_NAME, sqlOrderColumn, statusBar, useQueryTimeoutFromSysConfig, VK_ENTER, VK_ESCAPEFields inherited from class org.adempiere.webui.component.Window
DECORATE_INFO, INSERT_END, INSERT_NEXT, INSERT_POSITION_KEY, MODE_EMBEDDED, MODE_HIGHLIGHTED, MODE_KEY, MODE_MODAL, MODE_OVERLAPPED, MODE_POPUP, REPLACE, showMaskWrapperFields inherited from class org.zkoss.zul.Window
EMBEDDED, HIGHLIGHTED, MODAL, OVERLAPPED, POPUPFields inherited from class org.zkoss.zk.ui.HtmlBasedComponent
_zclassFields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPEFields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl
AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, AFTER_PARENT_CHANGED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNOREFields inherited from interface org.adempiere.webui.ISupportMask
READY_SHOW_MASK_FLAG -
Constructor Summary
ConstructorsConstructorDescriptionInfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, boolean lookup, SQLFragment sqlFilter) Deprecated, for removal: This API element is subject to removal in a future version.Standard ConstructorInfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause) Deprecated, for removal: This API element is subject to removal in a future version.Standard ConstructorInfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause, boolean lookup) Deprecated, for removal: This API element is subject to removal in a future version.Standard ConstructorInfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, SQLFragment sqlFilter) Deprecated, for removal: This API element is subject to removal in a future version.Standard Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDeprecated, for removal: This API element is subject to removal in a future version.Customizeprotected voidDeprecated, for removal: This API element is subject to removal in a future version.Enable PAttribute if row selected/changedintDeprecated, for removal: This API element is subject to removal in a future version.intDeprecated, for removal: This API element is subject to removal in a future version.protected ColumnInfo[]Deprecated, for removal: This API element is subject to removal in a future version.Get Product LayoutDeprecated, for removal: This API element is subject to removal in a future version.Construct SQL Where Clause and define parameters (setParameters needs to set parameters) Includes first ANDprotected booleanDeprecated, for removal: This API element is subject to removal in a future version.Has Customizeprotected booleanDeprecated, for removal: This API element is subject to removal in a future version.Has Historyprotected booleanhasZoom()Deprecated, for removal: This API element is subject to removal in a future version.Has Zoomprotected voidDeprecated, for removal: This API element is subject to removal in a future version.add paging component for list boxvoidonEvent(org.zkoss.zk.ui.event.Event e) Deprecated, for removal: This API element is subject to removal in a future version.protected voidDeprecated, for removal: This API element is subject to removal in a future version.Save Selection Settings for PriceListprotected voidsetParameters(PreparedStatement pstmt, boolean forCount) Deprecated, for removal: This API element is subject to removal in a future version.Set Parameters for Query (as defined in getSQLWhere) *protected voidDeprecated, for removal: This API element is subject to removal in a future version.Show Historyprotected booleanDeprecated, for removal: This API element is subject to removal in a future version.IDEMPIERE-337 Override InfoPanel.testCount() to allow counting distinct rowsvoidzoom()Deprecated, for removal: This API element is subject to removal in a future version.ZoomMethods inherited from class org.adempiere.webui.panel.InfoPanel
addValueChangeListener, appendDataForKeyView, appendDataForParentLink, appendDataForViewID, appendInfoColumnData, autoHideEmptyColumns, bindInfoProcess, buildDataSQL, buildDataSQLFragment, correctHeaderOrderIndicator, create, createT_Selection_InfoWindow, dispose, enableButtons, executeQuery, fireValueChange, getAD_Window_ID, getAlias, getCacheEnd, getCacheStart, getColumnHeader, getColumnValue, getEvents, getFirstRowKey, getGridfield, getIndexKeyColumnOfView, getInfoColumnIDFromProcess, getIntSelectedRowKey, getKeyColumn, getKeyNullException, getLastSelectedRow, getOverIntValue, getOverIntValue, getPageSize, getRowCount, getRowKeyAt, getSaveKeys, getSelectedIDsForCtx, getSelectedKey, getSelectedKeys, getSelectedKeysCollection, getSelectedRowInfo, getSelectedRowKey, getSelectedRowKeys, getSelectedSQL, getSortDirection, getStatusLinesWidget, getSubList, getTableName, getUserOrderClause, getUserOrderClause, getWindowNo, hasNew, hasProcess, initParameters, isAutoHideEmptyColumns, isCancelled, isCloseAfterExecutionOfProcess, isIDColumn, isIDColumn, isLoadPageNumber, isLookup, isNeedAppendKeyViewData, isUseDatabasePaging, loadedOK, loadInfoWindowData, newRecordAction, onCancel, onDoubleClick, onOk, onPageAttached, onPageDetached, onQueryCallback, onRestoreSelectedItemIndexInPage, onUserQuery, parseQueryValue, prepareTable, prepareTable, preRunProcess, renderItems, resetParameters, restoreSelectedInPage, runProcess, saveResultSelection, saveSelection, scrollToSelectedRow, setCloseAfterExecutionOfProcess, setContext, setFixedQueryTimeout, setGridfield, setMultipleSelection, setStatusDB, setStatusLine, setStatusSelected, showPanel, sort, syncSelectedAfterRequery, tableChanged, updateContext, updateListSelected, updateRowSelectionOrder, updateStatusBar, updateSubcontent, updateSubcontent, validateEndPage, validateOrderIndex, validateParametersMethods inherited from class org.adempiere.webui.component.Window
dispose, getMaskComponent, getMaskObj, getModeAttribute, hideMask, isFireWindowCloseEventOnDetach, setFireWindowCloseEventOnDetach, showMaskMethods inherited from class org.zkoss.zul.Window
beforeChildAdded, clone, doEmbedded, doHighlighted, doModal, doOverlapped, doPopup, getBorder, getCaption, getContentSclass, getContentStyle, 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, setDraggable, setMaximizable, setMaximized, setMinheight, setMinimizable, setMinimized, setMinwidth, setMode, setMode, setMode, setPosition, setShadow, setSizable, setTitle, setTopmost, setVisibleMethods inherited from class org.zkoss.zul.impl.XulElement
getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributesMethods inherited from class org.zkoss.zk.ui.HtmlBasedComponent
addSclass, evalCSSFlex, focus, getAction, getClientAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, removeSclass, removeSclass, setAction, setClass, setClientAction, 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, setZIndexDirectlyMethods inherited from class org.zkoss.zk.ui.AbstractComponent
addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, beforeParentChanged, destroyIndexCacheMap, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, disableHostChanged, enableBindingAnnotation, enableHostChanged, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, 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, getForwards, getId, getIndexCacheMap, getLastChild, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, initIndexCacheMap, invalidate, isChildable, isDisabledHostChanged, isInitialized, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onParentChanged, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, renderPropertiesOnly, 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, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerializeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.zkoss.zk.ui.IdSpace
getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, hasFellow, hasFellowMethods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttributeMethods inherited from interface org.zkoss.zul.ext.Sortable
sort
-
Constructor Details
-
InfoProductPanel
public InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause) Deprecated, for removal: This API element is subject to removal in a future version.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, SQLFragment sqlFilter) Deprecated, for removal: This API element is subject to removal in a future version.Standard Constructor- Parameters:
windowNo- window noM_Warehouse_ID- warehouseM_PriceList_ID- price listmultipleSelection-value- Query Value or Name if enclosed in @sqlFilter-
-
InfoProductPanel
public InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, String whereClause, boolean lookup) Deprecated, for removal: This API element is subject to removal in a future version.Standard Constructor- Parameters:
windowNo- window noM_Warehouse_ID- warehouseM_PriceList_ID- price listmultipleSelection-value- Query Value or Name if enclosed in @whereClause- where clauselookup-
-
InfoProductPanel
public InfoProductPanel(int windowNo, int M_Warehouse_ID, int M_PriceList_ID, boolean multipleSelection, String value, boolean lookup, SQLFragment sqlFilter) Deprecated, for removal: This API element is subject to removal in a future version.Standard Constructor- Parameters:
windowNo- window noM_Warehouse_ID- warehouseM_PriceList_ID- price listmultipleSelection-value- Query Value or Name if enclosed in @lookup-sqlFilter-
-
-
Method Details
-
testCount
protected boolean testCount()Deprecated, for removal: This API element is subject to removal in a future version.IDEMPIERE-337 Override InfoPanel.testCount() to allow counting distinct rows -
insertPagingComponent
protected void insertPagingComponent()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:InfoPaneladd paging component for list box- Overrides:
insertPagingComponentin classInfoPanel
-
getSQLWhere
Deprecated, for removal: This API element is subject to removal in a future version.Construct SQL Where Clause and define parameters (setParameters needs to set parameters) Includes first AND- Specified by:
getSQLWherein classInfoPanel- Returns:
- SQL WHERE clause
-
setParameters
Deprecated, for removal: This API element is subject to removal in a future version.Set Parameters for Query (as defined in getSQLWhere) *- Specified by:
setParametersin classInfoPanel- Parameters:
pstmt- pstmtforCount- for counting records- Throws:
SQLException
-
showHistory
protected void showHistory()Deprecated, for removal: This API element is subject to removal in a future version.Show History- Overrides:
showHistoryin classInfoPanel
-
hasHistory
protected boolean hasHistory()Deprecated, for removal: This API element is subject to removal in a future version.Has History- Overrides:
hasHistoryin classInfoPanel- Returns:
- true (has history)
-
zoom
public void zoom()Deprecated, for removal: This API element is subject to removal in a future version.Zoom -
hasZoom
protected boolean hasZoom()Deprecated, for removal: This API element is subject to removal in a future version.Has Zoom -
customize
protected void customize()Deprecated, for removal: This API element is subject to removal in a future version.Customize -
hasCustomize
protected boolean hasCustomize()Deprecated, for removal: This API element is subject to removal in a future version.Has Customize- Overrides:
hasCustomizein classInfoPanel- Returns:
- false (no customize)
-
saveSelectionDetail
protected void saveSelectionDetail()Deprecated, for removal: This API element is subject to removal in a future version.Save Selection Settings for PriceList- Overrides:
saveSelectionDetailin classInfoPanel
-
getProductLayout
Deprecated, for removal: This API element is subject to removal in a future version.Get Product Layout- Returns:
- array of Column_Info
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event e) Deprecated, for removal: This API element is subject to removal in a future version. -
enableButtons
protected void enableButtons()Deprecated, for removal: This API element is subject to removal in a future version.Enable PAttribute if row selected/changed- Overrides:
enableButtonsin classInfoPanel
-
getM_Product_Category_ID
public int getM_Product_Category_ID()Deprecated, for removal: This API element is subject to removal in a future version. -
getM_AttributeSet_ID
public int getM_AttributeSet_ID()Deprecated, for removal: This API element is subject to removal in a future version.
-