public class DialogFormParameters
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DialogFormParameters.Builder
Построитель экземпляров
DialogFormParameters, заменяет конструктор с множеством аргументов. |
| Modifier and Type | Field and Description |
|---|---|
private AttendantRequestParameters |
attendantRequest
Параметры вызова консультанта на SCO.
|
private ButtonStyle |
button1Style |
private java.lang.String |
button1Text |
private ButtonStyle |
button2Style |
private java.lang.String |
button2Text |
private java.lang.String |
headerText |
private IconType |
icon |
private java.lang.String |
message |
| Modifier | Constructor and Description |
|---|---|
private |
DialogFormParameters() |
|
DialogFormParameters(java.lang.String message,
java.lang.String button1Text,
java.lang.String button2Text)
Конструктор.
|
| Modifier and Type | Method and Description |
|---|---|
static DialogFormParameters.Builder |
builder()
Создаёт новый экземпляр билдера для создания
DialogFormParameters. |
AttendantRequestParameters |
getAttendantRequest()
Параметры вызова консультанта на кассе самообслуживания.
|
ButtonStyle |
getButton1Style()
Получить стиль кнопки 1.
|
java.lang.String |
getButton1Text()
Получить текст кнопки 1.
|
ButtonStyle |
getButton2Style()
Получить стиль кнопки 2.
|
java.lang.String |
getButton2Text()
Получить текст кнопки 2.
|
java.lang.String |
getHeaderText()
Получает текст заголовка окна.
|
IconType |
getIcon()
Получает тип иконки, который следует установить диалоговому окну.
|
java.lang.String |
getMessage()
Получить текст сообщения.
|
void |
setAttendantRequest(AttendantRequestParameters attendantRequest) |
void |
setButton1Style(ButtonStyle button1Style)
Установить стиль кнопки 1.
|
void |
setButton1Text(java.lang.String button1Text)
Установить текст кнопки 1.
|
void |
setButton2Style(ButtonStyle button2Style)
Установить стиль кнопки 2.
|
void |
setButton2Text(java.lang.String button2Text)
Установить текст кнопки 2.
|
void |
setHeaderText(java.lang.String headerText)
Устанавливает текст заголовка окна.
|
void |
setIcon(IconType icon)
Устанавливает тип иконки диалогового окна.
|
void |
setMessage(java.lang.String message)
Установить текст сообщения.
|
java.lang.String |
toString() |
private IconType icon
private java.lang.String headerText
private java.lang.String message
private java.lang.String button1Text
private java.lang.String button2Text
private ButtonStyle button1Style
private ButtonStyle button2Style
private AttendantRequestParameters attendantRequest
null — поведение без вызова консультанта.public DialogFormParameters(java.lang.String message,
java.lang.String button1Text,
java.lang.String button2Text)
message - текстовое сообщениеbutton1Text - текст первой кнопкиbutton2Text - текст второй кнопкиbuilder()private DialogFormParameters()
public IconType getIcon()
null, если такой нет.public void setIcon(IconType icon)
icon - тип иконки диалогового окна или IconType.NONE, если такой нет.
Некоторые кассы, например, Touch, могут иметь иконку по умолчанию.public java.lang.String getHeaderText()
getHeaderText(), getMessage() было заполнено.null, если такого нет.public void setHeaderText(java.lang.String headerText)
headerText - текст заголовка окна или null, если такого нет.public java.lang.String getMessage()
public void setMessage(java.lang.String message)
message - текстpublic java.lang.String getButton1Text()
public void setButton1Text(java.lang.String button1Text)
button1Text - текст кнопки.public java.lang.String getButton2Text()
public void setButton2Text(java.lang.String button2Text)
button2Text - текст кнопки.public ButtonStyle getButton1Style()
public void setButton1Style(ButtonStyle button1Style)
button1Style - стиль кнопкиpublic ButtonStyle getButton2Style()
public void setButton2Style(ButtonStyle button2Style)
button2Style - стиль кнопкиpublic AttendantRequestParameters getAttendantRequest()
null, если вызов консультанта не требуетсяpublic void setAttendantRequest(AttendantRequestParameters attendantRequest)
attendantRequest - параметры вызова консультанта или nullpublic java.lang.String toString()
toString in class java.lang.Objectpublic static DialogFormParameters.Builder builder()
DialogFormParameters.DialogFormParameters.