Package org.adempiere.webui.panel
Class WRC3SortCriteriaPanel
java.lang.Object
org.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Tabpanel
org.adempiere.webui.component.Tabpanel
org.adempiere.webui.panel.WRCTabPanel
org.adempiere.webui.panel.WRC3SortCriteriaPanel
- All Implemented Interfaces:
Serializable,Cloneable,ISupportMask,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
public class WRC3SortCriteriaPanel
extends WRCTabPanel
implements org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Wizard panel to edit sorting of print format
- See Also:
-
Nested Class Summary
Nested ClassesNested 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
FieldsModifier and TypeFieldDescriptionprotected ArrayList<MPrintFormatItem>List of print format items not selected for orderingprotected Listboxprotected SimpleListModelprotected ArrayList<MPrintFormatItem>List of print format items selected for orderingprotected Listboxprotected SimpleListModelFields inherited from class org.adempiere.webui.panel.WRCTabPanel
m_pf, m_pfi, mapPFormatItem, wcFields inherited from class org.adempiere.webui.component.Tabpanel
showMaskWrapperFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetName(MPrintFormatItem pfi) protected Stringprotected Stringvoidinit()Layout panelprotected voidmigrateLists(Listbox listFrom, Listbox listTo, int endIndex) Move selected items from listFrom to listToprotected voidmigrateValueAcrossLists(org.zkoss.zk.ui.event.Event event) protected voidmigrateValueWithinYesList(int endIndex, List<WRC3SortCriteriaPanel.ListElement> selObjects) Move selected items within Yes ListvoidonEvent(org.zkoss.zk.ui.event.Event event) voidrefresh()Refresh UI from loaded print format itemsvoidvoidUpdate print format itemsMethods inherited from class org.adempiere.webui.panel.WRCTabPanel
getPrintFormatItem, setMPrintFormat, setPrintFormatItems, setWReportCustomizationMethods inherited from class org.adempiere.webui.component.Tabpanel
getMaskComponent, getMaskObj, getOnCloseHandler, getTabLevel, hideMask, isEnabled, onClose, setEnabled, setOnCloseHandler, setTabLevel, setVisible, setVisibleDirectly, showMaskMethods inherited from class org.zkoss.zul.Tabpanel
beforeParentChanged, getIndex, getLinkedTab, getTabbox, getZclass, isSelected, isVisibleMethods inherited from class org.zkoss.zul.impl.XulElement
clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, renderProperties, 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, service, setAction, setClass, setClientAction, setDraggable, 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, beforeChildAdded, beforeChildRemoved, 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, insertBefore, invalidate, isChildable, isDisabledHostChanged, isInitialized, isInvalidated, isListenerAvailable, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, 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, 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, setAttribute
-
Field Details
-
noModel
-
yesModel
-
noList
-
yesList
-
yesItems
List of print format items selected for ordering -
noItems
List of print format items not selected for ordering
-
-
Constructor Details
-
WRC3SortCriteriaPanel
public WRC3SortCriteriaPanel()default constructor
-
-
Method Details
-
init
public void init()Layout panel -
onEvent
- Specified by:
onEventin interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>- Throws:
Exception
-
setListsColumns
public void setListsColumns() -
refresh
public void refresh()Description copied from class:WRCTabPanelRefresh UI from loaded print format items- Specified by:
refreshin classWRCTabPanel
-
getName
-
getOrderByAsc
- Returns:
- translated text for ascending
-
getOrderByDesc
- Returns:
- translated text for descending
-
updatePFI
public void updatePFI()Description copied from class:WRCTabPanelUpdate print format items- Specified by:
updatePFIin classWRCTabPanel
-
migrateValueAcrossLists
protected void migrateValueAcrossLists(org.zkoss.zk.ui.event.Event event) - Parameters:
event-
-
migrateLists
Move selected items from listFrom to listTo- Parameters:
listFrom-listTo-endIndex-
-
migrateValueWithinYesList
protected void migrateValueWithinYesList(int endIndex, List<WRC3SortCriteriaPanel.ListElement> selObjects) Move selected items within Yes List- Parameters:
endIndex-selObjects-
-