Interface FormData
- All Superinterfaces:
FormElementOwner
- All Known Implementing Classes:
EmptyFormData,ManagedFormData
Интерфейс содержимого форм
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<FormAttribute> Список реквизитов формыdefault List<FormCommand> Список команд формыdefault List<FormElement> Список визуальных элементов формы первого уровня (т.е.default List<FormEventHandler> Обработчики событий формыdefault List<FormParameter> Список параметров формыdefault Map<String, FormAttribute> Плоское представление атрибутов и их колонок (включая вложенные).default List<FormElement> Список всех визуальных элементов формыdefault Map<String, FormEventHandler> Плоское представление обработчиков событий формы, где ключ — имя событияdefault com.github._1c_syntax.bsl.types.MultiLanguageStringgetTitle()Заголовок формыdefault booleanisEmpty()Признак пустого содержимого
-
Method Details
-
isEmpty
default boolean isEmpty()Признак пустого содержимого -
getTitle
default com.github._1c_syntax.bsl.types.MultiLanguageString getTitle()Заголовок формы -
getEventHandlers
Обработчики событий формы -
getElements
Список визуальных элементов формы первого уровня (т.е. с родителем - форма)- Specified by:
getElementsin interfaceFormElementOwner
-
getPlainElements
Список всех визуальных элементов формы- Specified by:
getPlainElementsin interfaceFormElementOwner
-
getAttributes
Список реквизитов формы -
getPlainAttributes
Плоское представление атрибутов и их колонок (включая вложенные). Ключ — имя с точками (например, "Объект.Наименование.Подстрока") -
getPlainEventHandlers
Плоское представление обработчиков событий формы, где ключ — имя события -
getCommands
Список команд формы -
getParameters
Список параметров формы
-