Class AssociateWorkOrderPermits
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocallapp.wfm.core.ux.permits.workorder.AssociateWorkOrderPermits
- 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
- 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 BOPermitObtainedprotected BOPermitRequiredprotected Formprotected Formprotected Formstatic final Stringprotected InputLookupprotected InputOptionstatic final Stringstatic final Stringstatic final Stringprotected Panelprotected Panelprotected Panelprotected InputLookupprotected InputOptionprotected overit.geocallapp.wfm.ui.container.ResourceViewMultimedialiprotected TableViewprotected TableViewstatic final Stringprotected WorkOrderPermitsprotected WorkOrderprotected static final LongSetFields 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 DBViewaddFlagAttachment(Permit permit, DBView dbv) protected DBViewprotected DBViewaddWOOperationData(DBView dbv) protected DBViewaddWOOperationType(DBView dbv) protected booleanprotected voidfillPermitTypes(boolean active) protected voidinit()protected booleanprotected booleanprotected booleanprotected voidloadData()protected BooleanloadIsAttachmentPermitObtained(Long idPermitObtained) protected voidprotected voidvoidloadResourceView(Long idPermitObtained) protected BOWorkOrderOperationloadWorkOrderOperation(Long woOperationId) protected BOWorkOrderOperationTypeloadWorkOrderTypeOperation(Long woOperationTypeId) protected voidvoidmanageLocalizedDescription(HashGetter form, HashGetter originalPermitType) booleanonChangeType(UIMessage uim) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanonNewAttachment(UIMessage uim) booleanbooleanvoidMethod called when is executed theWindowManager.push(overit.geocall.basic.ui.Window, java.lang.Object)of theWindowthat contains the Container.voidMethod called when is executed theWindowManager.pop(java.lang.Object)of the aboveWindow.booleanbooleanbooleanbooleanbooleanbooleanprotected voidsetReadOnlyFieldOnEditPermitRequired(boolean readOnly) protected voidMethods 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
-
Field Details
-
WORKORDER_NOVALID_STATES
-
LAST_REQUEST_DATE
- See Also:
-
LAST_VALIDITY_START
- See Also:
-
LAST_DUE_DATE
- See Also:
-
HAS_ATTACHMENT
- See Also:
-
USABLE
- See Also:
-
workOrder
-
woPermit
-
currentPermitRequired
-
currentPermitObtained
-
formWorkOrder
-
tvRequired
-
tvObtained
-
formRequiredPermit
-
panelRequiredPermit
-
formObtainedPermit
-
panelObtainedPermit
-
panelAttachmentObtainedPermit
-
ioWorkOrderOperation
-
ilWorkOrderOperation
-
resourceViewAttachments
protected overit.geocallapp.wfm.ui.container.ResourceViewMultimediali resourceViewAttachments -
permitTypeInputOption
-
permitTypeInputLookup
-
-
Constructor Details
-
AssociateWorkOrderPermits
public AssociateWorkOrderPermits()
-
-
Method Details
-
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); -
init
protected void init() -
fillPermitTypes
- Throws:
DAExceptionDAValidateException
-
loadData
protected void loadData() -
loadWORow
protected void loadWORow() -
loadPermitsRequired
protected void loadPermitsRequired() -
onSelectPermitRequired
-
loadPermitsObtained
protected void loadPermitsObtained() -
onRowMenuRequired
-
onRowMenuObtained
-
onNewRequiredPermit
-
onEditPermitRequired
-
setReadOnlyFieldOnEditPermitRequired
protected void setReadOnlyFieldOnEditPermitRequired(boolean readOnly) -
setViewWorkOrderOperation
protected void setViewWorkOrderOperation() -
onSaveRequiredPermit
-
onHideRequiredPermit
-
launchSaveRequiredPermitEvent
protected boolean launchSaveRequiredPermitEvent() -
onDeletePermitRequired
-
onDeletePermitObtained
-
launchDeleteRequiredPermitEvent
protected boolean launchDeleteRequiredPermitEvent() -
onNewObtainedPermit
-
onEditPermitObtained
-
onSaveObtainedPermit
-
checkControlSaveObtainedPermit
protected boolean checkControlSaveObtainedPermit() -
launchSaveObtainedPermitEvent
protected boolean launchSaveObtainedPermitEvent() -
onHideObtainedPermit
-
onChangeType
-
manageLocalizedDescription
-
onEditPermitObtainedAttachments
-
loadResourceView
-
onNewAttachment
-
onDeleteAllAttachments
-
onDeleteAttachment
-
onHideAttachmentsObtainedPermit
-
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 -
addWOOperationData
- Throws:
DAExceptionDAValidateException
-
addLastDateInformation
- Throws:
DAExceptionDAValidateException
-
addWOOperationType
- Throws:
DAExceptionDAValidateException
-
addFlagAttachment
protected DBView addFlagAttachment(Permit permit, DBView dbv) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
loadWorkOrderTypeOperation
protected BOWorkOrderOperationType loadWorkOrderTypeOperation(Long woOperationTypeId) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
loadWorkOrderOperation
protected BOWorkOrderOperation loadWorkOrderOperation(Long woOperationId) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
loadIsAttachmentPermitObtained
protected Boolean loadIsAttachmentPermitObtained(Long idPermitObtained) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
onWOPermitHistory
-