Class CTreeTableStructure
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.structure.CProjectStructureBaseView
overit.geocallapp.wfm.project.ux.structure.treetableview.CTreeTableStructure
- 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.container.ServerTreeTableViewUpdater
public class CTreeTableStructure
extends CProjectStructureBaseView
implements overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater
- 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 ProjectStructureDBViewBuilderprotected overit.geocallapp.wfm.ui.container.ServerTreeTableViewstatic final StringFields inherited from class overit.geocallapp.wfm.project.ux.structure.CProjectStructureBaseView
cutTree, filterPanel, focusActivity, form, header, IGNORE_NOT_LEAVES_MESSAGE, NO_SELECTION_MESSAGE, PRESERVE_ANCESTORS_TAG, project, projectTree, searchParams, structureFilter, visualizedTree, woAssociationActivityFields 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 voidalignTimeDuration(DBView dbv) protected voidgenerateRowMenuItems(Menu menu, UIMessage uim) protected voidgenerateTableMenuItems(Menu menu) protected ProjectStructureDBViewBuilderprotected BOProjectActivityprotected Stringprotected List<BOProjectActivity> protected voidprotected voidmoveActivity(BOProjectActivity activity, Long pivotMode) booleanbooleanbooleanbooleanbooleanbooleanvoidonMoveActivity(UIMessage uim) voidvoidbooleanbooleanbooleanbooleanonTableMenu(UIMessage uim) protected voidprotected voidvoidImplement to update and set the DBView of theServerTreeTableViewprotected voidMethods inherited from class overit.geocallapp.wfm.project.ux.structure.CProjectStructureBaseView
addActivity, areAllLeaves, cancelActivities, checkParentStatus, checkProjectActivityStatus, checkProjectStatus, closeActivities, disableFocusOnActivityMode, enableFocusOnActivityMode, evolveProjectActivitiesStatus, getStructureFilter, loadProject, loadProjectActivities, loadWorkorderId, onAddActivity, onAddActivityAfter, onAddActivityBefore, onAddActivityBelow, onAddFirstLevelActivity, onAssociateWoOperations, onConfirmCancelActivities, onCutActivity, onDeleteActivity, onEditActivity, onEditActivityRelations, onFilterTab, onFocusOnActivity, onGenericActivityDebriefing, onGoToPlanningParameters, onOpen, onPasteActivity, onPasteActivityAfter, onPasteActivityBefore, onPasteActivityBelow, onPasteFirstLevelActivity, onReload, onSearchProjectActivities, onSelectedOperationsAssociation, onUnfocusActivity, onViewActivity, onViewProjectDiary, onViewWorkorder, pasteActivity, prepareOperationsIds, prepareSearchFilters, pushPage, releaseActivities, reload, searchProjectActivities, showAddActivity, showConfirmAlert, showDeleteActivity, showFilterPanel, showFocusOnActivity, showUnfocusActivity, showViewWorkorderMethods 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:
-
stvTreeTableStructure
protected overit.geocallapp.wfm.ui.container.ServerTreeTableView stvTreeTableStructure -
dbvBuilder
-
-
Constructor Details
-
CTreeTableStructure
public CTreeTableStructure()
-
-
Method Details
-
initComponents
protected void initComponents()- Overrides:
initComponentsin classCProjectStructureBaseView
-
preparePage
protected void preparePage()- Specified by:
preparePagein classCProjectStructureBaseView
-
getProjectActivityKey
- Specified by:
getProjectActivityKeyin classCProjectStructureBaseView
-
getProjectActivity
- Specified by:
getProjectActivityin classCProjectStructureBaseView
-
updateProjectRecap
protected void updateProjectRecap() -
getDBViewBuilder
-
updateTreeTableDBView
public void updateTreeTableDBView()Description copied from interface:overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdaterImplement to update and set the DBView of theServerTreeTableView- Specified by:
updateTreeTableDBViewin interfaceoverit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater
-
alignTimeDuration
-
updateView
protected void updateView()- Specified by:
updateViewin classCProjectStructureBaseView
-
onTableMenu
-
generateTableMenuItems
-
onRowMenu
-
generateRowMenuItems
- Specified by:
generateRowMenuItemsin classCProjectStructureBaseView
-
getSelectedActivities
-
onMoveActivity
-
onMoveActivityBefore
-
onMoveActivityAfter
-
moveActivity
-
onGoToActivityMonitor
-
onReleaseActivities
-
onReleaseActivitiesConfirmed
-
onCloseActivities
-
onCloseActivitiesConfirmed
-
onCancelActivities
-
onCancelActivitiesConfirmed
-
onGenericActivitiesDebriefing
-