Class RoughPlanningSearch
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.RoughPlanningSearch
- 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="stvSearchRoughPlanningResults",
searchForm="fSearchRoughPlanning")
public class RoughPlanningSearch
extends BaseSearchContainer<BORoughPlanning>
Workload Analysis Search page.
- Since:
- 18.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 voidaddRowMenuItems(Menu menu) Method used to manage the result table row menu items.protected BORoughPlanninggetRoughPlanningData(int row) booleanUI event handler to go to Rough Planning Comparator pagebooleanUI event handler to run the cancellation of a rough planning result.booleanUI event handler to refresh the search when workload analysis has been saved with the new confirmed dates.booleanUI event handler to refresh the search when workload analysis has been copied.booleanUI event handler to cancel the rough planning header.booleanEvent launched for edit a rough planning .booleanUI event handler to edit a rough planning configuration.booleanUI event handler to import a rough planning activities.booleanbooleanUI event handler to copy a workload analysis configuration.booleanonOpenResult(UIMessage uim) UI event handler to open the rough planning result.booleanonRunAnalysis(UIMessage uim) UI event handler to run the calculation of a rough planning result.booleanUI event handler to refresh the search when workload analysis has been saved.booleanEvent launched for view a rough planning .protected voidDefines the initial page aspect setting the visibility field in the search form and launches the main search.protected voidMethods inherited from class overit.geocallapp.utilities.ux.ui.container.BaseSearchContainer
addTableMenuItems, dateRangesPresets, getFilterParams, getSelectedObject, isEditingEnabled, onApplyPreset, onClearDatePresets, onFilterTab, onHideSearchPanel, onNew, onOpen, onQuery, onRefresh, onRefreshRow, onRowClick, onRowMenu, onShowDatePresets, onShowSearchPanel, onTableMenu, 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
-
COMPARE_PAGE_TITLE
- See Also:
-
RESULT_PAGE_TITLE
- See Also:
-
-
Constructor Details
-
RoughPlanningSearch
public RoughPlanningSearch()
-
-
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>
-
onNewRoughPlanning
-
onEdit
Event launched for edit a rough planning .- Overrides:
onEditin classBaseSearchContainer<BORoughPlanning>- Parameters:
uim- the UIMessage- Returns:
- true, if successful
-
onView
Event launched for view a rough planning .- Overrides:
onViewin classBaseSearchContainer<BORoughPlanning>- Parameters:
uim- the UIMessage- Returns:
- true, if successful
-
getRoughPlanningData
-
addRowMenuItems
Description copied from class:BaseSearchContainerMethod used to manage the result table row menu items.- Overrides:
addRowMenuItemsin classBaseSearchContainer<BORoughPlanning>- Parameters:
menu- the menu displayed
-
onEditConfiguration
UI event handler to edit a rough planning configuration.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onOpenCopyWorkloadAnalysisPanel
UI event handler to copy a workload analysis configuration.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onImportActivities
UI event handler to import a rough planning activities.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onSaveWorkloadAnalysis
UI event handler to refresh the search when workload analysis has been saved.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onConfirmSaveWorkloadAnalysis
UI event handler to refresh the search when workload analysis has been saved with the new confirmed dates.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onCopyWorkloadAnalysis
UI event handler to refresh the search when workload analysis has been copied.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onDelete
UI event handler to cancel the rough planning header.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
showCancellationAlert
protected void showCancellationAlert() -
onConfirmCancellation
UI event handler to run the cancellation of a rough planning result.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onRunAnalysis
UI event handler to run the calculation of a rough planning result.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onOpenResult
UI event handler to open the rough planning result.- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-
onCompare
UI event handler to go to Rough Planning Comparator page- Parameters:
uim- theUIMessage- Returns:
- true to break the responsibility chain, false otherwise.
-