Class SearchTransferRequest
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocallapp.utilities.ux.ui.container.BaseSearchContainer<TransferRequest>
overit.geocallapp.wfm.inventory.ux.warehouse.transfer.request.search.SearchTransferRequest
- All Implemented Interfaces:
Serializable,overit.geocall.marks.MethodExposer,overit.geocall.marks.NameExposer,Badgeable,Identified,Tool,overit.geocall.ux.configurability.UIConfigurable,overit.geocall.ux.edm.ModelConfigurable
@UI(searchPanel="rightPanel",
resultTable="stvSearchTransferRequestResults",
searchForm="fSearchTransferRequest")
@Navigation(editPage=TransferRequestDetail.class,
insertPage=CreateTransferRequest.class)
public class SearchTransferRequest
extends BaseSearchContainer<TransferRequest>
Transfer request search page.
- Since:
- 13.0
- See Also:
- GCApi:
- controller
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocallapp.utilities.ux.ui.container.BaseSearchContainer
BaseSearchContainer.Navigation, BaseSearchContainer.UINested classes/interfaces inherited from class overit.geocall.ui.Component
Component.Configurable, Component.ConfigurableAttribute, Component.ConfigurableAttributes, Component.FilterCriteria, Component.Registry -
Field Summary
Fields inherited from class overit.geocallapp.utilities.ux.ui.container.BaseSearchContainer
currentRow, dateRangePresets, openObject, resultTable, searchFilter, searchForm, searchPanelFields inherited from class overit.geocall.basic.ui.Container
_rofields, _rules, DALINK_NO, DALINK_YES, DATE_MAX, DATE_MIN, TIME_MAX, TIME_MIN, TYPE_ACTION, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_DTZ, TYPE_EURO, TYPE_FILE, TYPE_FILES, TYPE_INTEGER, TYPE_LONG, TYPE_LONGARRAY, TYPE_MAP, TYPE_MAXDATE, TYPE_MAXTIME, TYPE_MEASURE, TYPE_MINDATE, TYPE_MINTIME, TYPE_NEWACTION, TYPE_STRING, TYPE_STRINGARRAY, TYPE_SUBSET, TYPE_SUBSETRANGE, TYPE_SUPPORT, TYPE_TIMERANGEFields inherited from class overit.geocall.ui.Control
_blank, _cleaner, _dblink, _enabled, _ro, _title, altEventIconsList, altIcon, ariaDescription, ariaLabel, badge, badgeformat, FILTER_PREFIXES, LABEL_ATTRIBUTE, LABEL_IN_LINE_ATTRIBUTE, STATE_BLANK, STATE_NORMAL, STATE_RO, STATE_ROBLANKFields inherited from class overit.geocall.ui.Component
_basic, _childrenContainers, _currentId, _gridalign, _gridcols, _gridrows, _gridvalign, _iconElement, _id, _keylabel, _label, _layoutName, _name, _parentContainer, _registryName, _shortcut, _tabindex, _transformations, _valuesContainer, aliasField, BR, configHidden, configuredLabel, configuredLabelInLine, defaultHidden, ELEMENT_BR, ELEMENT_NULL, entityContainer, entityName, extendedField, fullHeight, important, labelInLine, layoutLabel, PIXEL_IMG, safeInlineService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddRowMenuItems(Menu menu) Method used to manage the result table row menu items.protected voidcheckBeforeSending(TransferRequest transferRequest) getFilterParams(Map<String, Object> formValues) Returns the map used for generate the filter object.booleanUI event handler to cancel aTransferRequest.booleanUI event handler to to react to the selection of a serialized material.booleanUI event handler to export a transfer request.booleanUI event handler to add a newTransferRequestofBOTransferRequestType.Values.CENTRAL_TRANSFERtype.booleanUI event handler to add a newTransferRequestofBOTransferRequestType.Values.REPLENISHMENTtype.booleanUI event handler to receive aTransferRequest.booleanUI event handler to receive aTransferRequest.voidMethod called when is executed theWindowManager.pop(java.lang.Object)of the aboveWindow.booleanUI event handler to send aTransferRequest.booleanUI event handler to show the coordinates of aTransferRequest.booleanUI event handler to submit aTransferRequest.protected voidprotected voidprepareDataBeforeReceiving(TransferRequest transferRequest) protected voidrefresh()Refreshes the search table.protected voidDefines the initial page aspect setting the visibility field in the search form and launches the main search.Methods inherited from class overit.geocallapp.utilities.ux.ui.container.BaseSearchContainer
addTableMenuItems, dateRangesPresets, getSelectedObject, isEditingEnabled, onApplyPreset, onClearDatePresets, onEdit, onFilterTab, onHideSearchPanel, onNew, onOpen, onQuery, onRefresh, onRefreshRow, onRowClick, onRowMenu, onShowDatePresets, onShowSearchPanel, onTableMenu, onView, refreshCurrentTableRow, search, showFilterPanelMethods inherited from class overit.geocall.basic.ui.Container
alert, applyRule, getBASIC, getBLANK, getHtml, getRO, getROField, onClose, onOpenChildContainer, onRule, prepareName, rulesNewValues, setROField, setValues, setValuesMethods inherited from class overit.geocall.ui.Control
avoidNull, clean, getBadgeFormat, getBadgeValue, getCleaner, getConfigurableProperties, getDAValues, getDBLINK, getKEYLABEL, getLABEL, getState, getTITLE, getValues, getWM, isEnabled, isEnabledBasedOnFunction, isFunctionEnabled, isImportant, isRoBasedOnFunction, nameWithNoFilterPrefix, setALTEVENTICON, setALTICON, setARIADESCRIPTION, setARIALABEL, setBADGEFORMAT, setBADGEVALUE, setBLANK, setCLEANER, setConfiguredProperty, setDBLINK, setENABLED, setFUNCTION, setModelProperties, setRO, setTitle, setTITLEMethods inherited from class overit.geocall.ui.Component
adapt, ajaxQuery, appendAttribute, buildDisplayScript, buildSetupScript, calcKeyLabel, calcLabel, calcShortcut, canBeConfigured, changed, clearConfiguredProperties, componentIterator, componentSize, connect, containerIterator, createAjaxFrame, deprecate, fillSetupScript, generateFlexableFullHeightContainer, generateId, getBoolean, getBoolean, getChildrenComponents, getChildrenContainers, getDefaultLabel, getDefaultLayoutLabel, getEntityContainer, getEntityName, getFullHeight, getGridAlign, getGridCols, getGridRows, getGridVAlign, getHtmlLabel, getHtmlLabel, getIcon, getId, getIdentity, getint, getLayoutLabel, getLayoutName, getNAME, getParentComponent, getParentContainer, getPublishedChildrenList, getRegistryName, getSHORTCUT, getTabIndex, getTeacher, getValuesContainer, getWindow, initChilds, isActivable, isActive, isAliasField, isConfigHidden, isDefaultHidden, isExtendedField, isLabelInLine, onInit, setActivable, setActive, setAliasField, setBASIC, setConfigHidden, setDEFAULTHIDDEN, setEntityName, setExtendedField, setFULLHEIGHT, setGRIDALIGN, setGRIDCOLS, setGRIDROWS, setGRIDVALIGN, setICON, setIdentity, setIMPORTANT, setLabel, setLABEL, setLABELINLINE, setLAYOUTLABEL, setLAYOUTNAME, setNAME, setREGISTRYNAME, setTooltip, setup, setValuesContainer, stringForJs, tabIndexerMethods inherited from class overit.geocall.platform.ui.UINode
addChild, addChildText, getChildren, getNodeId, getParent, getRoot, getSchema, setNodeId, setParent, setSchemaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocall.ui.Badgeable
badgeFormat, makeBadgedIcon
-
Constructor Details
-
SearchTransferRequest
public SearchTransferRequest()
-
-
Method Details
-
setupWindow
protected void setupWindow()Description copied from class:BaseSearchContainerDefines the initial page aspect setting the visibility field in the search form and launches the main search.- Specified by:
setupWindowin classBaseSearchContainer<TransferRequest>
-
getFilterParams
Description copied from class:BaseSearchContainerReturns the map used for generate the filter object.- Overrides:
getFilterParamsin classBaseSearchContainer<TransferRequest>- Parameters:
formValues- the search form values map- Returns:
- a map used for generate the filter object
-
onNewReplenishmentTransferRequest
UI event handler to add a newTransferRequestofBOTransferRequestType.Values.REPLENISHMENTtype.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onNewCentralTransferTransferRequest
UI event handler to add a newTransferRequestofBOTransferRequestType.Values.CENTRAL_TRANSFERtype.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
openTransferRequestCreationPage
-
refresh
protected void refresh()Description copied from class:BaseSearchContainerRefreshes the search table.- Overrides:
refreshin classBaseSearchContainer<TransferRequest>
-
onRestore
Description copied from class:ContainerMethod called when is executed theWindowManager.pop(java.lang.Object)of the aboveWindow. It calls the onRestore(o) method of all the Container's childrens -
addRowMenuItems
Description copied from class:BaseSearchContainerMethod used to manage the result table row menu items.- Overrides:
addRowMenuItemsin classBaseSearchContainer<TransferRequest>- Parameters:
menu- the menu displayed
-
onSubmit
UI event handler to submit aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onCancel
UI event handler to cancel aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onSend
UI event handler to send aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
checkBeforeSending
- Throws:
DAValidateException
-
onReceive
UI event handler to receive aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
prepareDataBeforeReceiving
protected void prepareDataBeforeReceiving(TransferRequest transferRequest) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
onChangedSerializedMaterial
UI event handler to to react to the selection of a serialized material.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onShowCoordinates
UI event handler to show the coordinates of aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onRefuse
UI event handler to receive aTransferRequest.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onExportTransferRequest
UI event handler to export a transfer request.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-