ButtonsEdit

@XmlAccessorType @XmlType

public class ButtonsEdit extends InputField

Редактор в строке с произвольными кнопками. Если ни одной кнопки для отображения не задано, по умолчанию будет отображена кнопка “lookup”

Fields

buttons

protected ButtonsEditButtons buttons

canEditText

protected Boolean canEditText

По умолчанию, в поля ввода типа “Редактор скнопкой” и “Редактор с произвольными кнопками” вводить текст запрещено. Установив данное свойство в True, возможно разнешить ввод текста в поле ввода. При этом, сеттер будет срабатывать, так же как для обычного поля ввода (без кнопок), а в тексте сеттера возможно определить, в результате какого действия был вызван сеттер, проанализировав свойство выборки SetterExecType.

changeableAttr

protected String changeableAttr

Свойство содержит имя атрибута, в который будет записан идентификатор ссылочного объекта, при редактировании ссылочного поля. Каждому ссылочному атрибуту класса соответствуют 2 атрибута выборки: значимый и отображаемый. Первый содержит идентификатор, а второй заголовок ссылочного объекта, который понятен пользователю. Значимый атрибут обычно являет скрытым, и пользователь редактирует отображаемый атрибут, при этом необходимо, что бы редактор отображаемого атрибута знал имя значимого атрибута.

ct_canEditText

public static final String ct_canEditText

ct_changeableAttr

public static final String ct_changeableAttr

ct_trimValue

public static final String ct_trimValue

editMask

protected EditMask editMask

trimValue

protected Boolean trimValue

Added in version 1.29.0-ms2.

Признак нормализации пользовательского ввода: значение обрезается по краям от пробельных символов, ставшее пустым значение приводится к null. Если свойство не задано, умолчание определяется контекстом: в карточке и строке списка нормализация выключена, в поле фильтра действует умолчание фильтров (trimAttrValues, trimFilterInput).

Constructors

ButtonsEdit

public ButtonsEdit()

Methods

canEditText

public Boolean canEditText()

getButtons

public ButtonsEditButtons getButtons()

getChangeableAttr

public String getChangeableAttr()

getEditMask

public EditMask getEditMask()

getTrimValue

public Boolean getTrimValue()

setButtons

public void setButtons(ButtonsEditButtons value)

setCanEditText

public void setCanEditText(Boolean value)

setChangeableAttr

public void setChangeableAttr(String value)

setEditMask

public void setEditMask(EditMask value)

setTrimValue

public void setTrimValue(Boolean value)