Package overit.geocall.basic.ui.control
Class SortableTableComponents
java.lang.Object
overit.geocall.platform.ui.UINode
overit.geocall.ui.Component
overit.geocall.ui.Control
overit.geocall.basic.ui.control.SortableGridComponents
overit.geocall.basic.ui.control.SortableListComponents
overit.geocall.basic.ui.control.SortableTableComponents
- All Implemented Interfaces:
Serializable,overit.geocall.marks.MethodExposer,overit.geocall.marks.NameExposer,AjaxableComponent,Badgeable,ValueValidator,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
Fields inherited from class overit.geocall.basic.ui.control.SortableGridComponents
columns, componentsAttributes, CURSOR_POINTER_CSS_ATTRIBUTE, dragAndDrop, editableItems, ff, fixedComponents, fullSize, height, hideableItems, isForResponsiveGridFrame, l, maxRows, minHeight, minRows, minWidth, resizableItems, restoreEvent, rows, TABINDEX_ATTRIBUTE, tempComponentVisibility, TOOLTIP_ATTRIBUTE, verifyImportantFields, widthFields 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 TypeMethodDescriptionprotected Stringprotected Stringprotected Stringprotected voidinsertItemsInGrid(org.apache.ecs.html.Div gridContainer) voidsetColumnComponents(Column[] columns) protected voidsetup()Setup the ComponentMethods inherited from class overit.geocall.basic.ui.control.SortableListComponents
buildDisplayScript, getColumnOuterContainer, getComponents, getIcon, getLeftOptionButtonsSection, getRightOptionButtonsSection, setComponentsMethods inherited from class overit.geocall.basic.ui.control.SortableGridComponents
areItemsEditable, areItemsHideable, changed, clearTempComponentVisibility, connect, createOptionButton, getCorrectImportantTooltip, getDefaultChange, getExtendedIcon, getFrameHtml, getHeight, getHtml, getLayout, getWidth, isDragAndDropAllowed, isResizableItemsAllowed, mustVerifyImportantFields, prepareName, prepareValue, publish, registerValidators, setCOLUMNS, setComponentsAttributes, setDRAGANDDROP, setEDITABLEITEMS, setFixedComponents, setFULLSIZE, setGridHasLayoutsChanges, setHEIGHT, setHIDEABLEITEMS, setIsForResponsiveGridFrame, setLayout, setMAXROWS, setMINHEIGHT, setMINROWS, setMINWIDTH, setNAME, setOnTheFlyExtendedComponent, setRESIZABLEITEMS, setRESTOREEVENT, setROWS, setSelectedComponent, setTempComponentVisibility, setUnknownExtendedComponents, setVERIFYIMPORTANTFIELDS, setWIDTH, validateUnchangingValue, validateValueMethods inherited from class overit.geocall.ui.Control
avoidNull, clean, getBadgeFormat, getBadgeValue, getBLANK, getCleaner, getConfigurableProperties, getDAValues, getDBLINK, getKEYLABEL, getLABEL, getRO, 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, buildSetupScript, calcKeyLabel, calcLabel, calcShortcut, canBeConfigured, changed, clearConfiguredProperties, componentIterator, componentSize, containerIterator, createAjaxFrame, deprecate, fillSetupScript, generateFlexableFullHeightContainer, generateId, getBASIC, 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, 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, makeBadgedIcon
-
Constructor Details
-
SortableTableComponents
public SortableTableComponents()
-
-
Method Details
-
setup
protected void setup()Description copied from class:ComponentSetup the Component- Overrides:
setupin classSortableListComponents
-
setColumnComponents
-
insertItemsInGrid
protected void insertItemsInGrid(org.apache.ecs.html.Div gridContainer) - Overrides:
insertItemsInGridin classSortableListComponents
-
getLabelForSortableItem
- Overrides:
getLabelForSortableItemin classSortableGridComponents
-
getManageVisibilityJSCallback
- Overrides:
getManageVisibilityJSCallbackin classSortableGridComponents
-
getManageShowsAllVisibilityJSCallback
- Overrides:
getManageShowsAllVisibilityJSCallbackin classSortableGridComponents
-
getManageHideAllVisibilityJSCallback
- Overrides:
getManageHideAllVisibilityJSCallbackin classSortableGridComponents
-