Class FormAttributeWrapper
java.lang.Object
com.github._1c_syntax.bsl.reader.common.context.FormAttributeWrapper
- All Implemented Interfaces:
FormItem,ValueTypeOwner
Сырое (промежуточное) представление атрибута формы при чтении.
Ридеры наполняют его данными, а
toFormAttribute() выполняет
слияние колонок с дополнительными колонками и собирает конкретный класс.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleanКолонки таблицыКомментарийСостав полей динамического списка.Проверка заполненияintgetId()ИдентификаторОсновная таблица динамического списка (например Catalog.Номенклатура).getName()ИмяТекст запроса динамического списка.com.github._1c_syntax.bsl.types.MultiLanguageStringgetTitle()Заголовокcom.github._1c_syntax.bsl.types.ValueTypeDescriptiongetType()Тип значенияcom.github._1c_syntax.bsl.types.ValueTypeDescriptionВозвращает описание типа значенияinthashCode()booleanПризнак произвольного запроса динамического списка.booleanПризнак основного реквизитаbooleanПризнак сохранения с формойСборка конкретного класса атрибута формы: сначала колонки сливаются с дополнительными колонками, затем реквизит диспетчеризуется по типу значения.toString()
-
Method Details
-
getValueType
public com.github._1c_syntax.bsl.types.ValueTypeDescription getValueType()Description copied from interface:ValueTypeOwnerВозвращает описание типа значения- Specified by:
getValueTypein interfaceValueTypeOwner
-
toFormAttribute
Сборка конкретного класса атрибута формы: сначала колонки сливаются с дополнительными колонками, затем реквизит диспетчеризуется по типу значения. -
builder
-
toBuilder
-
getId
public int getId()Идентификатор -
getName
Имя -
getTitle
public com.github._1c_syntax.bsl.types.MultiLanguageString getTitle()Заголовок -
getType
public com.github._1c_syntax.bsl.types.ValueTypeDescription getType()Тип значения -
isMainAttribute
public boolean isMainAttribute()Признак основного реквизита -
isSavedData
public boolean isSavedData()Признак сохранения с формой -
getFillCheck
Проверка заполнения -
getComment
Комментарий -
getMainTable
Основная таблица динамического списка (например Catalog.Номенклатура). Заполняется только для реквизитов с типомДинамическийСписок -
isCustomQuery
public boolean isCustomQuery()Признак произвольного запроса динамического списка. Заполняется только для реквизитов с типомДинамическийСписок -
getQueryText
Текст запроса динамического списка. Заполняется только для реквизитов с типомДинамическийСписок -
getFields
Состав полей динамического списка. Заполняется только для реквизитов с типомДинамическийСписок -
getColumns
Колонки таблицы -
equals
-
hashCode
public int hashCode() -
toString
-