Class MobileWarehouseDetail
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocallapp.wfm.inventory.ux.warehouse.detail.WarehouseDetail
overit.geocallapp.wfm.inventory.ux.warehouse.mobile.detail.MobileWarehouseDetail
- 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
Mobile warehouse detail page.
- Since:
- 13.0
- See Also:
- GCApi:
- controller
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.ui.Component
Component.Configurable, Component.ConfigurableAttribute, Component.ConfigurableAttributes, Component.FilterCriteria, Component.Registry -
Field Summary
FieldsFields inherited from class overit.geocallapp.wfm.inventory.ux.warehouse.detail.WarehouseDetail
currentWarehouse, FIELD_REFERENCE_DATE, FIELD_X_COORD, FIELD_Y_COORD, formWarehouse, openObject, saveButtonFields 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 DBViewbuildAssociatedWarehouseDBView(Map<BOCentralWarehouse, Boolean> associatedWarehouses) protected voidprotected voidloadAdditionalData(BOWarehouse warehouse) protected List<BOCentralMobileWarehouse> protected BOCentralWarehouseprotected Map<BOCentralWarehouse, Boolean> loadPreferredWarehouseData(BOWarehouse warehouse) protected BOSchedulingUserloadSchedulingUserData(Long schedulingUserId) booleanUI event handler to show the coordinates fields depending on tracking modeprotected voidsaveWarehouse(Map<String, Object> formValues) Methods inherited from class overit.geocallapp.wfm.inventory.ux.warehouse.detail.WarehouseDetail
checkBeforeSaving, checkUserPermissions, onOpen, onSave, onShowLocationMap, preparePageMethods inherited from class overit.geocall.basic.ui.Container
alert, applyRule, getBASIC, getBLANK, getHtml, getRO, getROField, onClose, onOpenChildContainer, onRestore, 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
-
Field Details
-
stvAssociatedWarehouse
-
-
Constructor Details
-
MobileWarehouseDetail
public MobileWarehouseDetail()
-
-
Method Details
-
initWindow
protected void initWindow()- Specified by:
initWindowin classWarehouseDetail
-
saveWarehouse
- Specified by:
saveWarehousein classWarehouseDetail- Throws:
DAValidateExceptionDAException
-
loadAdditionalData
- Specified by:
loadAdditionalDatain classWarehouseDetail- Throws:
DAValidateExceptionDAException
-
loadSchedulingUserData
protected BOSchedulingUser loadSchedulingUserData(Long schedulingUserId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
buildAssociatedWarehouseDBView
protected DBView buildAssociatedWarehouseDBView(Map<BOCentralWarehouse, Boolean> associatedWarehouses) -
loadPreferredWarehouseData
protected Map<BOCentralWarehouse,Boolean> loadPreferredWarehouseData(BOWarehouse warehouse) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadAssociatedCentralWarehouseRealations
protected List<BOCentralMobileWarehouse> loadAssociatedCentralWarehouseRealations(BOWarehouse warehouse) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
loadCentralWarehouse
- Throws:
DAValidateExceptionDAException
-
onChangeTrackingMode
UI event handler to show the coordinates fields depending on tracking mode- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-