Class SchedulingAreas
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.location.microcluster.MicroclusterAssociation
overit.geocallapp.wfm.core.ux.location.microcluster.schedulingareas.SchedulingAreas
- 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 DAOSearchMicroclusterForSchedulingAreasprotected BOSchedulingAreaFields inherited from class overit.geocallapp.wfm.core.ux.location.microcluster.MicroclusterAssociation
AREA_TYPE_ALL, AREA_TYPE_FREE, AREA_TYPE_OCCUPIED, COUNTER, lastSearchFilter, MICROCLUSTER_DBV_FIELD, openObject, searchForm, SELECTED, tableAssociatedMicrocluster, tableSearchResult, USED_BYFields 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 voidassociateCluster(HashGetter cluster) Associate a single macrocluster.protected voiddisassociateCluster(HashGetter cluster) Disassociate a single macrocluster.protected voidprotected LongSetGet the set of zones associated to the operation center of this areaprotected DBViewgetMicroclusterDetails(HashGetter cluster) Get all the microcluster that are composing the selected macroclustergetSearchDBV(HashGetter formValues) Execute search queryprotected voidFill the table of search result with an emptyDBViewprotected DBViewGet the current area-microcluster associations from dbprotected voidRestore page after map page closureprotected voidDefine window styleMethods inherited from class overit.geocallapp.wfm.core.ux.location.microcluster.MicroclusterAssociation
applyDistrictRule, doQuery, initWindow, loadCurrentAssociations, onAssociateSelected, onChangeContry, onDisassociateSelected, onMapDetails, onOpen, onQuery, onRestoreFromMap, onSelectAllMicrocluster, onSelectNewMicrocluster, refreshTablesMethods 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
-
schedulingArea
-
daoSearch
-
-
Constructor Details
-
SchedulingAreas
public SchedulingAreas()
-
-
Method Details
-
setupWindow
protected void setupWindow()Description copied from class:MicroclusterAssociationDefine window style- Specified by:
setupWindowin classMicroclusterAssociation
-
fillCountryLookup
protected void fillCountryLookup() -
readDBAssociations
Get the current area-microcluster associations from db- Specified by:
readDBAssociationsin classMicroclusterAssociation- Returns:
- Throws:
DAExceptionDAValidateException
-
preapareEmptyTable
protected void preapareEmptyTable()Fill the table of search result with an emptyDBView- Overrides:
preapareEmptyTablein classMicroclusterAssociation
-
getSearchDBV
Execute search query- Specified by:
getSearchDBVin classMicroclusterAssociation- Throws:
DAExceptionDAValidateException
-
getAssociatedZones
Get the set of zones associated to the operation center of this area- Throws:
DAExceptionDAValidateException
-
getMicroclusterDetails
Get all the microcluster that are composing the selected macrocluster- Specified by:
getMicroclusterDetailsin classMicroclusterAssociation- Parameters:
cluster- the cluster- Returns:
- the microcluster details
- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-
restorePageFromMap
Restore page after map page closure- Specified by:
restorePageFromMapin classMicroclusterAssociation- Parameters:
o- the o
-
disassociateCluster
Description copied from class:MicroclusterAssociationDisassociate a single macrocluster.- Specified by:
disassociateClusterin classMicroclusterAssociation- Parameters:
cluster- the cluster- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-
associateCluster
Description copied from class:MicroclusterAssociationAssociate a single macrocluster.- Specified by:
associateClusterin classMicroclusterAssociation- Parameters:
cluster- the cluster- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-