Package overit.geocall.basic.ui.control
Class SortableGenericGridComponents
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.SortableGenericGridComponents
- 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 TypeMethodDescriptionvoidEvery component can add a script to the StringBuilder, script executed when the component is displayed.protected org.apache.ecs.Elementprotected Stringprotected Stringprotected Stringprotected org.apache.ecs.Elementprotected voidinsertItemsInGrid(org.apache.ecs.html.Div gridContainer) voidsetMatrix(SimpleMatrix matrix) Methods inherited from class overit.geocall.basic.ui.control.SortableGridComponents
areItemsEditable, areItemsHideable, changed, clearTempComponentVisibility, connect, createOptionButton, getColumnOuterContainer, getCorrectImportantTooltip, getDefaultChange, getExtendedIcon, getFrameHtml, getHeight, getHtml, getIcon, getLabelForSortableItem, 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, setup, 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
-
SortableGenericGridComponents
public SortableGenericGridComponents()
-
-
Method Details
-
setMatrix
-
getLeftOptionButtonsSection
protected org.apache.ecs.Element getLeftOptionButtonsSection()- Overrides:
getLeftOptionButtonsSectionin classSortableGridComponents
-
getRightOptionButtonsSection
protected org.apache.ecs.Element getRightOptionButtonsSection()- Overrides:
getRightOptionButtonsSectionin classSortableGridComponents
-
getManageShowsAllVisibilityJSCallback
- Overrides:
getManageShowsAllVisibilityJSCallbackin classSortableGridComponents
-
getManageHideAllVisibilityJSCallback
- Overrides:
getManageHideAllVisibilityJSCallbackin classSortableGridComponents
-
getManageVisibilityJSCallback
- Overrides:
getManageVisibilityJSCallbackin classSortableGridComponents
-
insertItemsInGrid
protected void insertItemsInGrid(org.apache.ecs.html.Div gridContainer) - Overrides:
insertItemsInGridin classSortableGridComponents
-
buildDisplayScript
Description copied from class:ComponentEvery component can add a script to the StringBuilder, script executed when the component is displayed.- Overrides:
buildDisplayScriptin classSortableGridComponents- Parameters:
sb- The StringBuilder on which we want to add the script
-