Class MicroclusterAggregates
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.microclusteraggregate.MicroclusterAggregates
- 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 DAOSearchMCAggregateprotected BOMicroclusterAggregateFields 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 DBViewgetMicroclusterDetails(HashGetter cluster) Get all the microcluster that are composing the selected aggregategetSearchDBV(HashGetter formValues) Execute search queryprotected voidFill the table of search result with an emptyDBViewprotected DBViewGet the current area-microcluster associations from dbprotected voidMethod for refresh the displayed data that load current associated microclusters from db and launch the search queryprotected 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, onSelectNewMicroclusterMethods 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
-
microclusterAggregate
-
daoSearch
-
-
Constructor Details
-
MicroclusterAggregates
public MicroclusterAggregates()
-
-
Method Details
-
setupWindow
protected void setupWindow()Description copied from class:MicroclusterAssociationDefine window style- Specified by:
setupWindowin classMicroclusterAssociation
-
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
-
getMicroclusterDetails
Get all the microcluster that are composing the selected aggregate- 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
-
refreshTables
protected void refreshTables()Description copied from class:MicroclusterAssociationMethod for refresh the displayed data that load current associated microclusters from db and launch the search query- Overrides:
refreshTablesin classMicroclusterAssociation
-