DataAttributes¶
- public final class DataAttributes¶
Added in version 1.1.0: Добавлены data-атрибуты для поддержки динамических редакторов, выпадающих диалогов и табличных представлений.
Added in version 1.1.1: Класс переименован из Attributes в DataAttributes.
Added in version 1.2.1: Добавлены data-атрибуты для поддержки компоновщиков и их дочерних элементов, а также атрибут текста сообщения диалога и атрибут колонки названия выпадающего списка. Добавлены data-атрибуты label редакторов в карточном представлении:
DATA_LABEL_ATTRIBUTE_NAME,DATA_LABEL_TEXT,DATA_LABEL_VISIBLE. Добавлены data-атрибуты уровня и признака раскрытия узла древовидного табличного представления:DATA_GRID_TREE_NODE_LEVEL,DATA_GRID_TREE_NODE_EXPANDED, стрелки вместо отступа узла в узкой колонкеDATA_GRID_TREE_NODE_INDENT_ARROW, кнопки фильтра заголовка колонкиDATA_GRID_HEADER_FILTER_BUTTONи кнопок формы автофильтраDATA_AUTOFILTER_BUTTON. Добавлены значения типа кнопкиVALUE_BUTTON_TYPE_CLOSEиVALUE_BUTTON_TYPE_MAXIMIZE, атрибут окна, в которое переведена выборка,DATA_SELECTION_WINDOWи атрибут шапки окнаDATA_WINDOW_HEADER. Добавлен data-атрибут признака табличного представления с группировкойDATA_GRID_IS_GROUPING. Добавлены data-атрибуты признака необработанного сервером выбора строк гридаDATA_GRID_SELECTION_PENDINGи готовности грида к редактированиюDATA_GRID_READY_TO_EDIT. Добавлен data-атрибут готовности поля с выпадающим спискомDATA_COMBOBOX_READY: пока выполняется отложенный запрос списка или идёт его загрузка, поле может изменить свой текст и список.Класс содержит имена “data-” атрибутов html-элементов, содержащих мета-информацию элементов интерфейса Global.
Содержимое этого списка нужно вручную поддерживать в соответствии со списком ru.bitec.presenter.automation.DataAttributes
Fields¶
CELLINDEX¶
CLASS¶
DATA_ATTRIBUTE_EDITOR_TYPE¶
DATA_ATTRIBUTE_NAME¶
DATA_BORDER_SPLITTER¶
DATA_CARD_IS_FILTER_PANEL¶
DATA_CHECKBOX_INPUT¶
DATA_CHECKBOX_LABEL_BTN¶
DATA_CHECKBOX_LABEL_TEXT¶
DATA_CHECKBOX_UNSET¶
DATA_COMBOBOX_ATTRIBUTE_NAME¶
DATA_COMBOBOX_CAPTION_ATTRIBUTE¶
DATA_COMBOBOX_DROPDOWN_ROWINDEX¶
DATA_COMBOBOX_EDITOR_TYPENAME¶
DATA_COMBOBOX_NODE_CLASS¶
DATA_COMBOBOX_READY¶
DATA_COMPOSER_ID¶
DATA_COMPOSER_ITEM_LAYOUT_PATH¶
DATA_COMPOSER_ITEM_OWNER_COMPOSER_ID¶
DATA_COMPOSER_SPLITBAR_IS_DRAGGABLE¶
DATA_COMPOSER_SPLITBAR_OWNER_ITEM_LAYOUT_PATH¶
DATA_DATEBOX_ATTRIBUTE_NAME¶
DATA_DATEBOX_NODE_CLASS¶
DATA_DATE_SELECTED¶
DATA_DIALOG_CLASS¶
DATA_DIALOG_TEXT¶
DATA_EDITOR_ATTRNAME¶
DATA_EDITOR_ISDROPDOWN¶
DATA_EDITOR_TYPENAME¶
DATA_ERROR_STACKTRACE¶
DATA_FORM_NAME¶
DATA_FORM_OPENTYPE¶
DATA_GRID_ATTRIBUTE_NAME¶
DATA_GRID_CARD_ATTRIBUTES¶
DATA_GRID_CLICK_COL¶
DATA_GRID_CLICK_ROW¶
DATA_GRID_COLUMN_VISIBILITY_WINDOW¶
DATA_GRID_EDITABLE¶
DATA_GRID_FIRST_ROW¶
DATA_GRID_GROUP_AREA¶
DATA_GRID_GROUP_COLLAPSED¶
DATA_GRID_GROUP_NAME¶
DATA_GRID_GROUP_ROW¶
DATA_GRID_GROUP_TOGGLE¶
DATA_GRID_HEADER¶
DATA_GRID_IS_GROUPING¶
DATA_GRID_IS_HORIZONTAL_SCROLLER¶
DATA_GRID_IS_PARTIALLOADED¶
DATA_GRID_IS_SCROLLER¶
DATA_GRID_IS_VERTICAL_SCROLLER¶
DATA_GRID_IS_VERTICAL_SPLIT_BAR¶
DATA_GRID_MODE¶
DATA_GRID_OFFSET¶
DATA_GRID_READY_TO_EDIT¶
DATA_GRID_SELECTED_COL¶
DATA_GRID_SELECTED_ROW¶
DATA_GRID_SELECTION_PENDING¶
DATA_GRID_SORT_DIRECTION¶
DATA_GRID_SUMMARY_AREA¶
DATA_GRID_SUMMARY_COLUMN_INDEX¶
DATA_GRID_SUMMARY_RESULT¶
DATA_GRID_TOTAL_COUNT¶
DATA_GRID_TREE_NODE_EXPANDED¶
DATA_GRID_TREE_NODE_INDENT_ARROW¶
DATA_GRID_TREE_NODE_LEVEL¶
DATA_GRID_WINDOW_SIZE¶
DATA_GSAUTO_ISJEXL¶
DATA_GSAUTO_ISMETADATA¶
DATA_GSAUTO_ISOPERATION¶
DATA_HOTKEYBOX_ATTRIBUTE_NAME¶
DATA_HOTKEYBOX_NODE_CLASS¶
DATA_LABEL_ATTRIBUTE_NAME¶
DATA_LABEL_TEXT¶
DATA_LABEL_VISIBLE¶
DATA_MASK¶
DATA_MINH_COMPOSER_SCROLL¶
DATA_NODE_CLASS¶
DATA_OPERATION_CAPTION¶
DATA_OPERATION_NAME¶
DATA_OPERATION_PARENT_OPERATION¶
DATA_SELECTION_ID¶
DATA_SELECTION_JEXL_EXECUTION¶
DATA_SELECTION_JEXL_INPROGRESS¶
DATA_SELECTION_JEXL_RESULT¶
DATA_SELECTION_NAME¶
DATA_SELECTION_OPERATION_EXECUTION¶
DATA_SELECTION_REPRESENTATION¶
DATA_SELECTION_WINDOW¶
DATA_SERVER_VERSION¶
DATA_SESSION_ID¶
DATA_TABPANEL_TYPE¶
DATA_TAB_ITEM_CAPTION¶
DATA_TOOLBAR_ICON_ALIGN¶
DATA_TOOLBAR_ORIENTATION¶
DATA_VALUE_FIELDS_SEPARATOR¶
DATA_VALUE_KEYS_SEPARATOR¶
DATA_VALUE_PAIRS_SEPARATOR¶
DATA_VALUE_PARTS_SEPARATOR¶
DATA_VIEWPORT_APPLICATION¶
DATA_WINDOW_HEADER¶
EXECUTE_GRID_SELECTROW¶
EXECUTE_JEXL¶
EXECUTE_OPERATION¶
ID¶
INNER_HTML¶
VALUE_DIALOG_CLASS_ABORT_ACTION¶
VALUE_DIALOG_CLASS_EDIT_PAINT_STYLE¶
VALUE_DIALOG_CLASS_EMERGENCY¶
- public static final String VALUE_DIALOG_CLASS_EMERGENCY¶
Added in version 1.2.1.
Значение
DATA_DIALOG_CLASSу аварийного диалогаVApplicationImpl.buildEmergencyDialog()— он открывается в обход протокола (исключение в фазе форс-релэйаута), а не как обычная серверная ошибка, поэтому отличается отVALUE_DIALOG_CLASS_SERVER_ERROR.