Class CDetailedDebreifingWizardStep
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocallapp.wfm.project.ux.wizard.detaileddebriefing.CDetailedDebreifingWizardStep
- 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,overit.geocallapp.wfm.ui.wizard.WizardStepContainer
public class CDetailedDebreifingWizardStep
extends Container
implements overit.geocallapp.wfm.ui.wizard.WizardStepContainer
- See Also:
-
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
FieldsModifier and TypeFieldDescriptionprotected InputDTZprotected InputDTZprotected Formprotected Panelprotected Formprotected DetailedDebreifingWizardStepDataprotected TableViewprotected TableViewprotected overit.geocallapp.wfm.ui.wizard.Wizardstatic final StringFields 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 voidprotected voidprotected voidprotected voidgenerateRowMenuItems(overit.geocallapp.wfm.ui.Menu menu, int currentRow) protected voidgenerateTableMenuItems(overit.geocallapp.wfm.ui.Menu menu) protected voidprotected DBViewgetUsersData(LongSet usersIds) protected voidbooleanonAddResources(UIMessage uim) booleanbooleanonConfirmCancel(UIMessage uim) booleanbooleanbooleanbooleanonNextStep(UIMessage uim) voidMethod called when is executed theWindowManager.push(overit.geocall.basic.ui.Window, java.lang.Object)of theWindowthat contains the Container.booleanonPrevStep(UIMessage uim) booleanbooleanbooleanonTableMenu(UIMessage uim) protected List<BOAgendaResource> protected voidprotected voidvoidsetData(DetailedDebreifingWizardStepData stepData) protected voidvoidsetWizard(overit.geocallapp.wfm.ui.wizard.Wizard wizard) Set the wizard controller on the step pageMethods 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
-
XML_PATH
- See Also:
-
wizard
protected overit.geocallapp.wfm.ui.wizard.Wizard wizard -
stepData
-
mainForm
-
panelForm
-
tvResourcesDebriefing
-
tvSelectedOperationPlannings
-
panelEditResourceDebriefing
-
idDebriefingSlotStart
-
idDebriefingSlotEnd
-
-
Constructor Details
-
CDetailedDebreifingWizardStep
public CDetailedDebreifingWizardStep()
-
-
Method Details
-
setData
-
onOpen
Description copied from class:ContainerMethod called when is executed theWindowManager.push(overit.geocall.basic.ui.Window, java.lang.Object)of theWindowthat contains the Container. It calls the onOpen(o) method of all the Container's childrens.
If a page is opened through the process of a route, it is possible that the route was called with params to pass to the page.
The route params could be passed specifying them like query string's param on the url, using commas or the '=' character, to separate the keys and the values. Valid syntaxs are: "¶ms=KEY1,VAL1,KEY2,VAL2" or "¶ms=KEY1=VAL1,KEY2=VAL2"
In that case it is possible to retrieve those params via theWindowManager.getRouteParams()method that returns anHashGetterwith the params passed as parameters.
For example it's possible to retrieve and use the params in this way:HashGetter hg = getWM().getRouteParams();
String val1 = hg.getString("key1",null);
String val2 = hg.getString("key2",null); -
initWindow
protected void initWindow() -
preparePage
protected void preparePage() -
getOperationPlanningDBView
protected void getOperationPlanningDBView() -
prepareResources
- Throws:
DAExceptionDAValidateException
-
getUsersData
- Throws:
DAExceptionDAValidateException
-
setWizard
public void setWizard(overit.geocallapp.wfm.ui.wizard.Wizard wizard) Description copied from interface:overit.geocallapp.wfm.ui.wizard.WizardStepContainerSet the wizard controller on the step page- Specified by:
setWizardin interfaceoverit.geocallapp.wfm.ui.wizard.WizardStepContainer
-
onNextStep
-
prepareAccountingUsers
-
checkBeforeContinue
- Throws:
DAExceptionDAValidateException
-
checkResourcesDebriefingData
- Throws:
DAExceptionDAValidateException
-
checkCommonDebriefingData
- Throws:
DAExceptionDAValidateException
-
onPrevStep
-
onCancel
-
onConfirmCancel
-
onTableMenu
-
generateTableMenuItems
protected void generateTableMenuItems(overit.geocallapp.wfm.ui.Menu menu) -
onRowMenu
-
generateRowMenuItems
protected void generateRowMenuItems(overit.geocallapp.wfm.ui.Menu menu, int currentRow) -
onAddResources
-
onDeleteResource
-
onEditDebriefingData
-
onEditResourceDebriefing
-
onRestoreFromResourcesSelection
-
setDebriefingTotalRange
protected void setDebriefingTotalRange()
-