Class PanelNewNotificationLight
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.Container
overit.geocall.basic.ui.container.Panel
overit.geocallapp.wfm.notifications.PanelNewNotificationLight
- All Implemented Interfaces:
Serializable,overit.geocall.marks.MethodExposer,overit.geocall.marks.NameExposer,AjaxableComponent,Badgeable,Hideable,Identified,Tool,overit.geocall.ux.configurability.UIConfigurable,overit.geocall.ux.edm.ModelConfigurable,NotificationForm
- 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 Longprotected overit.geocallapp.wfm.emergencyworkorders.ewo.Ewoprotected Formprotected NotificationFormManagerprotected InputDecoderprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected InputOptionprotected Notificationprotected Stringprotected Longprotected NotificationValidatorprotected Longprotected static final Stringprotected static final Stringprotected static final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final intprotected static final intprotected static final intprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class overit.geocall.basic.ui.container.Panel
_align, _appear, _height, _maxHeight, _maxWidth, _minHeight, _minWidth, _modal, _moveable, _obj, _titleClosable, _type, _valign, _visible, _widthFields 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, safeInlineServiceFields inherited from interface overit.geocall.ui.AjaxableComponent
FRAME_ID_PREFIX, NOTRANSITION, TRANSITION_BODY_MORPH, TRANSITION_BODY_RESIZE, TRANSITION_BORDER_RESIZE, TRANSITION_DOWN, TRANSITION_UP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoFormManagerAction(int action, boolean value, String elementName) voiddoFormManagerAction(int action, boolean value, Control... controls) protected voidfillDowntimeDates(HashGetter hgNotification) protected Longprotected Longprotected voidinitCreationDate(Long afilId) protected voidprotected DBViewloadCodiciCatalogo(Long gruppoCatalogo) protected DBViewloadGruppiCatalogo(Long tipoProfilo, Long tTipoCatalogo) protected voidprotected voidloadNotificationStatus(Long notificationEventId) protected voidprotected voidprotected HashGetterprotected DBViewloadTipiCatalogo(Long lTipoCatalogo) protected voidloadWorkCenters(Long afilId) booleanonChangeCentroOperativo(HashGetter eventData) booleanonChangeGruppoAnomalia(HashGetter eventData) booleanonChangeGruppoCausaSubRow(HashGetter eventData) booleanonChangeGruppoOggetto(HashGetter eventData) booleanonChangePriority(HashGetter eventData) booleanonChangeReporter(HashGetter eventData) booleanonChangeTipoAnomalia(HashGetter eventData) booleanonChangeTipoAvviso(HashGetter eventData) booleanonChangeTipoCausaSubRow(HashGetter eventData) booleanonChangeTipoOggetto(HashGetter eventData) booleanonNewNotificationSave(HashGetter eventData) booleanonNewNotificationSaveAndExit(HashGetter eventData) voidMethod called when is executed theWindowManager.push(overit.geocall.basic.ui.Window, java.lang.Object)of theWindowthat contains the Container.booleanonSelectedUtenzaImpianto(HashGetter eventData) protected voidprotected voidprepareNotification(boolean forceCreateRow) protected voidprotected voidprotected booleanprotected voidprotected booleansaveNotification(Notification notification) voidvoidsetElementEditability(boolean editable, String elementName) voidsetElementMandatory(boolean mandatory, String elementName) voidsetElementVisibility(boolean visibility, String elementName) voidsetEwo(overit.geocallapp.wfm.emergencyworkorders.ewo.Ewo ewo) voidshow(Serializable obj) It shows (make visible with the pop-up effect) the panelprotected voidprotected booleanprotected voidprotected voidupdateWindowForNotificationType(Long typeid) Methods inherited from class overit.geocall.basic.ui.container.Panel
buildSetupScript, changed, getDefaultChange, getFrameHtml, getHtml, getTitleDiv, hide, isVisible, onClose, onHide, perfectsDim, setALIGN, setHEIGHT, setMAXHEIGHT, setMAXWIDTH, setMINHEIGHT, setMINWIDTH, setMODAL, setMOVEABLE, setTITLECLOSABLE, setTYPE, setup, setVALIGN, setVISIBLE, setWIDTH, show, show, show, show, show, show, show, show, show, show, show, show, show, titlePanelMethods inherited from class overit.geocall.basic.ui.Container
alert, applyRule, getBASIC, getBLANK, 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, 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, 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, makeBadgedIconMethods inherited from interface overit.geocall.ui.Hideable
getVISIBLE
-
Field Details
-
E_NOTIFICATION_LOAD
- See Also:
-
E_NOTIFICATION_STATUS_LOAD
- See Also:
-
M_NOTIFICATION_CREATED
- See Also:
-
M_NOTIFICATION_ASSIGNED_CODE
- See Also:
-
M_NOTIFICATION_SAVED
- See Also:
-
FORM_RN
- See Also:
-
ID_TECHNICAL_OBJECT
- See Also:
-
IO_STATUS_GEOCALL
- See Also:
-
IO_TIPO_OGGETTO_RN
- See Also:
-
IO_TIPO_ANOMALIA_RN
- See Also:
-
IO_TIPO_CAUSA_RN
- See Also:
-
IO_GRUPPO_OGGETTO_RN
- See Also:
-
IO_GRUPPO_ANOMALIA_RN
- See Also:
-
IO_GRUPPO_CAUSA_RN
- See Also:
-
IO_CODICE_OGGETTO_RN
- See Also:
-
IO_CODICE_ANOMALIA_RN
- See Also:
-
IO_CODICE_CAUSA_RN
- See Also:
-
IO_WORK_CENTERS
- See Also:
-
IL_NOTIFICATION_TYPE_RN
- See Also:
-
REPORTER_CONTAINER_RN
- See Also:
-
IDU_NOTIFICATION_REPORTER_RN
- See Also:
-
NOTE_FIELD_CONTAINER
- See Also:
-
BUTTONS_CONTAINER
- See Also:
-
ANOMALY_FIELDS_CONTAINER
- See Also:
-
OBJECT_FIELD_CONTAINER
- See Also:
-
FAULT_FIELDS_CONTAINER
- See Also:
-
BASE_FIELD_CONTAINER
- See Also:
-
IL_STATUS
- See Also:
-
IL_PRIORITY
- See Also:
-
ITM_DESCRIPTION
- See Also:
-
IL_OPERATIONAL_CENTER
- See Also:
-
IL_EXECUTIVE_CENTER
- See Also:
-
ICB_FERMO_MACCHINA
- See Also:
-
START_FERMO_MACCHINA_IDTZ_RN
- See Also:
-
FORM_MANAMGER_ACTION_VISIBILE
protected static final int FORM_MANAMGER_ACTION_VISIBILE- See Also:
-
FORM_MANAMGER_ACTION_EDITABE
protected static final int FORM_MANAMGER_ACTION_EDITABE- See Also:
-
FORM_MANAMGER_ACTION_MANDATORY
protected static final int FORM_MANAMGER_ACTION_MANDATORY- See Also:
-
_form
-
_idTechnicalObject
-
_ioStatusGeocall
-
_ioTipoOggetto
-
_ioTipoAnomalia
-
_ioTipoCausa
-
_ioGruppoOggetto
-
_ioGruppoAnomalia
-
_ioGruppoCausa
-
_ioCodiceOggetto
-
_ioCodiceAnomalia
-
_ioCodiceCausa
-
_notification
-
_notificationId
-
_notificationCode
-
_profiloCatalogo
-
_acliId
-
_ewo
protected overit.geocallapp.wfm.emergencyworkorders.ewo.Ewo _ewo -
_notificationValidator
-
_formManager
-
-
Constructor Details
-
PanelNewNotificationLight
public PanelNewNotificationLight()
-
-
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); -
show
Description copied from class:PanelIt shows (make visible with the pop-up effect) the panel -
preselectNotificationType
protected boolean preselectNotificationType() -
updateWindowForNotificationType
-
initNotification
protected void initNotification() -
getEwoDefaultPriority
-
loadNotification
protected void loadNotification() -
updateNotificationStatuses
protected void updateNotificationStatuses() -
loadNotificationStatus
-
loadRowsTipiCatalogo
protected void loadRowsTipiCatalogo() -
loadSubRowsTipiCatalogoCausa
protected void loadSubRowsTipiCatalogoCausa() -
loadTipiCatalogo
-
onChangeTipoOggetto
-
onChangeTipoAnomalia
-
onChangeTipoCausaSubRow
-
onChangeGruppoOggetto
-
onChangeGruppoAnomalia
-
onChangeGruppoCausaSubRow
-
loadGruppiCatalogo
-
loadCodiciCatalogo
-
preselectOggettoLookups
protected void preselectOggettoLookups() -
preselectAnomaliaLookups
protected void preselectAnomaliaLookups() -
preselectCausaLookups
protected void preselectCausaLookups() -
onSelectedUtenzaImpianto
-
loadTechnicalObject
-
updateTcdlSelection
protected void updateTcdlSelection() -
onChangeTipoAvviso
-
prepareNotification
protected void prepareNotification() -
prepareNotification
protected void prepareNotification(boolean forceCreateRow) -
onNewNotificationSave
-
onNewNotificationSaveAndExit
-
saveNotification
-
fillDowntimeDates
-
updateProfiloCatalogo
protected boolean updateProfiloCatalogo() -
findProfiloCatalogo
-
setAcliId
-
setEwo
public void setEwo(overit.geocallapp.wfm.emergencyworkorders.ewo.Ewo ewo) -
getNotificationId
-
onChangeCentroOperativo
-
loadWorkCenters
-
initCreationDate
-
onChangePriority
-
onChangeReporter
-
setElementVisibility
- Specified by:
setElementVisibilityin interfaceNotificationForm- Parameters:
visibility- true to show the element, false otherwiseelementName- the name of the element to which change the visibility
-
setElementEditability
- Specified by:
setElementEditabilityin interfaceNotificationForm- Parameters:
editable- true to allow the editing, false to deny1 itelementName- the name of the element to which change the read only status
-
setElementMandatory
- Specified by:
setElementMandatoryin interfaceNotificationForm- Parameters:
mandatory- true if the element is mandatory, false otherwiseelementName- the name of the element to which change not null status
-
doFormManagerAction
-
doFormManagerAction
-
getAvailableElementNames
- Specified by:
getAvailableElementNamesin interfaceNotificationForm- Returns:
- the
Collectionof elements that compose this form
-