Package com.storedobject.ui.inventory
Class ReceiveReturnedItems
java.lang.Object
com.storedobject.vaadin.View
com.storedobject.vaadin.AbstractDataForm<Object>
com.storedobject.vaadin.DataForm
com.storedobject.ui.inventory.ReceiveReturnedItems
- All Implemented Interfaces:
Executable
,Reentrant
,HasLogic
,Transactional
,ClickHandler
,ExecutableView
,HasContainer
,ValueChangeHandler
,com.vaadin.flow.component.ComponentEventListener<com.vaadin.flow.component.ClickEvent<? extends com.vaadin.flow.component.Component>>
,com.vaadin.flow.component.HasValue.ValueChangeListener
,Serializable
,Runnable
,EventListener
Return items from an external organization / custody that were sent to them earlier
(Sent for repairs, rented out, custody etc.)
- Author:
- Syam
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.storedobject.vaadin.AbstractDataForm
AbstractDataForm.FieldError
Nested classes/interfaces inherited from interface com.storedobject.vaadin.ClickHandler
ClickHandler.ModifiedClickEvent<C extends com.vaadin.flow.component.Component>
-
Field Summary
Fields inherited from class com.storedobject.vaadin.DataForm
buttonPanel, cancel, ok
Fields inherited from class com.storedobject.vaadin.AbstractDataForm
form
-
Constructor Summary
ConstructorsConstructorDescriptionReceiveReturnedItems
(int type) ReceiveReturnedItems
(int type, InventoryStore store) ReceiveReturnedItems
(int type, InventoryStoreBin storeBin) ReceiveReturnedItems
(int type, InventoryStoreBin storeBin, InventoryLocation eo) ReceiveReturnedItems
(int type, InventoryStore store, InventoryLocation eo) ReceiveReturnedItems
(int type, String storeAndEOName) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
cancel()
This method is invoked if the "Cancel" button is pressed.protected void
Override this if you want to do something before the View comes up on the screen.int
Get the minimum "content width" (Percentage value of the view port width).protected boolean
process()
This method is invoked if the "Ok" button is pressed and there is no error raised byDataForm.validateData()
method.void
setCancelAction
(Runnable cancelAction) Methods inherited from class com.storedobject.vaadin.DataForm
buildButtons, buildFields, clicked, getMaximumContentHeight, getMaximumContentWidth, getMinimumContentHeight, initUI, setButtonsAtTop, setCloseable, setWindowMode, sizeSet, skipFirstFocus, validateData
Methods inherited from class com.storedobject.vaadin.AbstractDataForm
add, addConstructedListener, addField, addField, addIncludeFieldChecker, addValidator, addValidator, attachField, clean, clearAlerts, clearError, clearErrors, clearFields, commit, connect, connect, connect, createButtonLayout, createField, createField, createFieldContainer, createLayout, detachField, fieldAttached, fieldDetached, fireFormConstructed, formConstructed, getColumns, getColumnSpan, getContainer, getContent, getData, getErrorDisplay, getField, getFieldLabel, getFieldLabel, getFieldName, getFieldNames, getForm, getLabel, isFieldEditable, isFieldEditable, isFieldVisible, isFieldVisible, isReadOnly, load, markError, newLine, remove, removeAll, removeField, removeField, removeField, setColumns, setColumnSpan, setErrorDisplay, setFieldContainerProvider, setFieldCustomizer, setFieldEditable, setFieldEditable, setFieldHidden, setFieldHidden, setFieldLabel, setFieldLabel, setFieldReadOnly, setFieldReadOnly, setFieldReadOnly, setFieldReadOnly, setFieldVisible, setFieldVisible, setFieldVisible, setFieldVisible, setIncludeFieldChecker, setReadOnly, setRequired, setRequired, setRequired, setRequired, setRequired, setRequired, setRequired, setRequired, streamFieldNamesCreated, streamFieldsCreated
Methods inherited from class com.storedobject.vaadin.View
abort, aborted, addClosedListener, addOpenedListener, close, createCloseableView, createWindow, decorateComponent, execute, execute, executing, focus, focus, focusAny, getApplication, getCaption, getComponent, getCreatedBy, getEmbeddedView, getMenuItem, getMenuItem, getView, invoke, isFullScreen, isScrollable, isWindowMode, select, setCaption, setComponent, setCreatedBy, setDefaultPadding, setEmbeddedView, setFirstFocus, setFullScreen, setScrollable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.storedobject.vaadin.ClickHandler
clicked, doubleClicked, onComponentEvent, rightClicked
Methods inherited from interface com.storedobject.common.Executable
act
Methods inherited from interface com.storedobject.vaadin.ExecutableView
abort, clean, clearAlerts, clicked, close, createMenuItem, error, execute, getApplication, getCaption, getMenuIconName, getMenuItem, getView, getView, invoke, isCloseable, isFullScreen, isHomeView, log, log, message, returnedFrom, run, setCaption, setClickable, speak, trackValueChange, tray, valueChanged, warning
Methods inherited from interface com.storedobject.common.Reentrant
isReentrant
Methods inherited from interface com.storedobject.ui.Transactional
commit, execute, getLogic, getTransactionManager, run, setLogic, transact, transact, transactControl, transactControl
Methods inherited from interface com.storedobject.vaadin.ValueChangeHandler
valueChanged
-
Constructor Details
-
ReceiveReturnedItems
public ReceiveReturnedItems(int type) -
ReceiveReturnedItems
-
ReceiveReturnedItems
-
ReceiveReturnedItems
-
ReceiveReturnedItems
-
ReceiveReturnedItems
-
-
Method Details
-
setCancelAction
-
cancel
-
getMinimumContentWidth
public int getMinimumContentWidth()Description copied from class:DataForm
Get the minimum "content width" (Percentage value of the view port width). Value should be between 10 and 80. This value is used only in "window mode" or "centered" mode.- Overrides:
getMinimumContentWidth
in classDataForm
- Returns:
- Percentage value of the view port width. Default is 10%.
-
execute
Description copied from class:View
Override this if you want to do something before the View comes up on the screen. Call super.execute(parent, doNotLock) to make the View appear on the screen. Parent view is automatically selected when this view closes. -
process
protected boolean process()Description copied from class:DataForm
This method is invoked if the "Ok" button is pressed and there is no error raised byDataForm.validateData()
method. This method has to returntrue
in order to close the "data entry screen".
-