Class RoughPlanningActivities
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<BORoughPlanning>
overit.geocallapp.wfm.planning.ux.roughplanning.configuration.activity.RoughPlanningActivities
- 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="stvRoughPlanningActivities",
searchForm="fSearchOperationActivityFromWo")
public class RoughPlanningActivities
extends BaseSearchContainer<BORoughPlanning>
Rough Planning Activities page.
- Since:
- 19.0
- See Also:
-
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
FieldsFields 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 voidCreates a workload distribution filter based on the provided search filter.booleanConfirm the selection of operation activities from work order to import in the forecastbooleanMain event for search action.protected voidsetOperationCenter(InputMultiDecoder imdOperationCenters, Long operationCenter) Sets the operation center.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
addRowMenuItems, addTableMenuItems, dateRangesPresets, getFilterParams, getSelectedObject, isEditingEnabled, onApplyPreset, onClearDatePresets, onEdit, onFilterTab, onHideSearchPanel, onNew, onOpen, onRefresh, onRefreshRow, onRowClick, onRowMenu, onShowDatePresets, onShowSearchPanel, onTableMenu, onView, refresh, refreshCurrentTableRow, search, showFilterPanelMethods 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
-
FROM
- See Also:
-
TO
- See Also:
-
-
Constructor Details
-
RoughPlanningActivities
public RoughPlanningActivities()
-
-
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<BORoughPlanning>
-
setOperationCenter
Sets the operation center.- Parameters:
imdOperationCenters- the input lookup for the operation centeroperationCenter- the operation center id
-
onQuery
Description copied from class:BaseSearchContainerMain event for search action. It retrieves the search params from the uim and hide the search panel.- Overrides:
onQueryin classBaseSearchContainer<BORoughPlanning>- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onConfirm
Confirm the selection of operation activities from work order to import in the forecast- Parameters:
uim- the UIMessage- Returns:
- true, if successful
-
createWorkLoadDistributionFilter
protected void createWorkLoadDistributionFilter(WorkLoadDistributionSearchFilter searchFilter) throws DAValidateException, DAException Creates a workload distribution filter based on the provided search filter.- Parameters:
searchFilter- theWorkLoadDistributionSearchFilterto be used for creating the import filter- Throws:
DAValidateException- if there's a validation error during the filter creationDAException- if there's a data access error during the filter creation
-