org.adempiere.webui.apps.form
Class WCreateFrom
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.apps.form.WCreateFrom
- All Implemented Interfaces:
- Serializable, Cloneable, ValueChangeListener, WTableModelListener, Component, EventListener, IdSpace, ComponentCtrl
- Direct Known Subclasses:
- WCreateFromInvoice, WCreateFromShipment, WCreateFromStatement
public abstract class WCreateFrom
- extends Window
- implements EventListener, WTableModelListener, ValueChangeListener
Create From (Base Class) : Based on VCreateFrom
- Author:
- Niraj Sohun
- See Also:
- Serialized Form
| 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 |
log
protected CLogger log
hboxCommon
protected Hbox hboxCommon
parameterShipmentPanel
protected Vbox parameterShipmentPanel
parameterBankPanel
protected Hbox parameterBankPanel
parameterInvoicePanel
protected Vbox parameterInvoicePanel
shipmentField
protected Listbox shipmentField
orderField
protected Listbox orderField
invoiceField
protected Listbox invoiceField
bankAccountField
protected WEditor bankAccountField
bPartnerField
protected WEditor bPartnerField
locatorField
protected WEditor locatorField
btnCancel
protected Button btnCancel
btnOk
protected Button btnOk
btnSelectAll
protected Button btnSelectAll
lblStatus
protected Label lblStatus
dataTable
protected WListbox dataTable
p_WindowNo
protected int p_WindowNo
p_mTab
protected GridTab p_mTab
p_order
protected MOrder p_order
WCreateFrom
public WCreateFrom(GridTab mTab)
create
public static WCreateFrom create(GridTab mTab)
isInitOK
public boolean isInitOK()
- Init OK to be able to make changes?
- Returns:
- on if initialized
onEvent
public void onEvent(Event e)
throws Exception
- Specified by:
onEvent in interface EventListener
- Throws:
Exception
tableChanged
public void tableChanged(WTableModelEvent e)
- Description copied from interface:
WTableModelListener
- This fine grain notification tells listeners the exact range
of cells, rows, or columns that changed.
- Specified by:
tableChanged in interface WTableModelListener
- Parameters:
e - table model event
initBPartner
protected void initBPartner(boolean forInvoice)
throws Exception
- Throws:
Exception
initBPartnerOIS
protected void initBPartnerOIS(int C_BPartner_ID,
boolean forInvoice)
- Load PBartner dependent Order/Invoice/Shipment Field.
- Parameters:
C_BPartner_ID - BPartnerforInvoice - for invoice
loadOrder
protected void loadOrder(int C_Order_ID,
boolean forInvoice)
loadTableOIS
protected void loadTableOIS(Vector data)
- Load Order/Invoice/Shipment data into Table
- Parameters:
data - data
Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.